Forum Replies Created
-
AuthorPosts
-
Bill MurrayMember
@sangfroidweb - Good guess and suggestion, but I don't think that's the issue here.
@Erica Mueller - Are you running the Genesis 2.0 beta1? The last time I checked on this theme, the 2.0 beta added the extra wrap inside the #inner, and that's the source of your problem. I haven't had a chance to try this on the newly released beta2, but if you update, and it still proves to be a problem, you might want to raise a support ticket for it. Your site would work fine with the current stable release of Genesis.
Web: https://wpperform.com or Twitter: @wpperform
We do managed WordPress hosting.
Bill MurrayMemberBackcountry is a child theme, so that step has already been done for you. The instructions you received could apply if you wanted to make a child theme of Twenty Twelve, the default WP theme.
In the Genesis world, you should never modify core Genesis files or styles. You make all of your modifications in a child theme or via plugins. Thus, in the Genesis world, everyone that's doing it the right way does it as the course described - except that the framework/child theme structure work has already been done for you.
Web: https://wpperform.com or Twitter: @wpperform
We do managed WordPress hosting.
Bill MurrayMember@jgarner - You misunderstood my comments on default WP behavior. Genesis uses core WP functions to display the author archive, so by default in WP (and therefore Genesis), if you display an author archive, it will contain the username. I wasn't claiming that display of these archives is the default for WP, since display is the realm of themes. It sounds like you've turned off the display in Genesis, so you have protected yourself from the default WP behavior. As for whether any Genesis child theme should include an author archive by default, that's a separate issue. Since the security risk is very low and some see the benefit of making it easy to find other posts by the same author (especially on multi-author blogs), I suspect the developers of Genesis have good reason to keep the defaults as they are but make it easy for people like you with a different view to change them.
BPS may have alerted you that an actual username was used to log in, but in all likelihood it wasn't tied to this issue. If this visitor had a valid password and wasn't you or someone you know or authorized, your security was compromised elsewhere (server, malware on your PC, etc). If the visitor failed to gain access after 1 or 2 attempts, he likely gave up on his own and not related to anything BPS did. Most attackers need generalized systems to try to attack large numbers of installations; after all, it's a hit or miss affair. If attackers were to try to incorporate unique usernames per site, their efforts at scale would get bogged down and they'd break into fewer sites. I'm sure hackers will get better, but for now, brute force attacks on unique usernames almost never happen. They're so rare that I can't remember the last time I've seen one.
Web: https://wpperform.com or Twitter: @wpperform
We do managed WordPress hosting.
Bill MurrayMember@jgarner - What you're seeing has nothing to do with Genesis. It's default WP behavior. If you include a link to an author archive, then, yes, that URL will reveal the actual username without some workarounds.
If you want to change the behavior, you can explore this plugin or read this article. Note that I'm not recommending the plugin or the technique described in the article, just letting you know of their existence. You can also alter your theme to not display an author archive link on any page.
If you're concerned that hiding the username makes brute force attacks harder, that would be ignoring the fact that a very high percent (above 99% in my experience) of the brute force attacks are done on a very limited set of usernames such as "admin". The plugin or the technique probably won't do any harm, but they probably won't do much good in that the chance your site will face a brute force attack on a unique username is very, very slim.
Web: https://wpperform.com or Twitter: @wpperform
We do managed WordPress hosting.
Bill MurrayMemberDeeper as in taller?
Edit the functions.php of your child theme and look for this code around line 31:
// Add support for custom header
add_theme_support( 'genesis-custom-header', array(
'flex-height' => true,
'height' => 87,
'width' => 1080
) );The occurrence of that '87' is awfully coincidental, don't you think? Change to suit your taste.
Web: https://wpperform.com or Twitter: @wpperform
We do managed WordPress hosting.
Bill MurrayMemberCongrats on your progress, and you're welcome.
Here are some general tips on fitting on 1 line: 1) check the width of your form, the width of your text input area, and the width of your button. If the text input area + the button width are greater than the width of your form, one line isn't going to work until you change something. 2) Once you get the widths right, an easy solution is often to use floats (such as float the text input left and float the button right). With respect to your guess on inline-block, it's always a good idea to hover over an element (and sometimes that can mean its parent) using Firebug to see its width. If it's too wide, your simple change won't work.
With that in mind, you need to make these CSS changes:
/* given the way the form is already set up, this is the easiest method for 1 line */
#af-form-574040688 .af-standards .af-element {
float: left;
padding-top: 0;
padding-bottom: 0;
}/* this change is to adjust the height of the text input so it matches the height of the button */
.af-body input.text {
padding: 5px !important;
}Note that Aweber is already outputting an important declaration for .af-body input.text, so I can't say for sure that will work, but it's a good guess.
Good luck.
Web: https://wpperform.com or Twitter: @wpperform
We do managed WordPress hosting.
Bill MurrayMemberYou need to download, install, activate and run a plugin to regenerate your thumbnails, as I previously suggested. That should solve the problem on the 1st home page post. After doing that, post back with your results.
You may have had the theme for some time, but the images were originally uploaded before Generate was your active theme. If Generate was activated at the time you uploaded the images, they would be automatically sized correctly for Generate but not another theme. That's the way thumbnails work in WP.
Web: https://wpperform.com or Twitter: @wpperform
We do managed WordPress hosting.
Bill MurrayMemberSo...
1) I'm guessing you switched to the Generate theme after uploading some of your images? That would explain why the first image on your first post is the wrong size. WP generates image sizes based on the settings in effect when you upload the images. If those settings change, you need to regenerate the images. Visit the WP plugin repo and grab the Ajax Thumbnail Rebuild and run it. That should solve the image sizing problem.
2) Looking at the source of the first image, it appears you put the 2nd image inside H2 tags, followed by a 2nd H2. That might be more obvious in the HTML editor as opposed to the visual editor. I recommend you delete the H2 tags surrounding the image, and delete the image from the post content. That will solve the duplicate image problem on that post.
A bit of unsolicited advice: shorten those permalinks. It's fine to have catchy titles, but the permalink should be short and keyword rich and without stop words.
Web: https://wpperform.com or Twitter: @wpperform
We do managed WordPress hosting.
May 21, 2013 at 9:19 pm in reply to: Google font not looking the same in Safari as Chrome. Suggestions? #42124Bill MurrayMemberAre you sure you're loading those fonts correctly? (Nudge, nudge 🙂 )
Web: https://wpperform.com or Twitter: @wpperform
We do managed WordPress hosting.
Bill MurrayMember@MacWebgrrl - I can only assume you are using the Generate theme, since you don't say and your link doesn't work.
If you are using Generate, as I said in my previous post, the home page is controlled by home.php. By default, Generate displays 2 featured posts followed by some posts in a grid loop. Generate will grab the image that is attached to the post and display that first, then it will display post content up to a more tag. One way to get rid of the 2nd image is to make sure you only include an image in the post content that is after the more tag. If you want to change the way the grid loop operates, you'll need to edit home.php.
Web: https://wpperform.com or Twitter: @wpperform
We do managed WordPress hosting.
Bill MurrayMemberYes, you can style them there. There are classes ( .someclass ) and IDs ( #someID ). If you look at Firebug, you'll see your form has an ID of #af-form-574040688. An ID is unique to a page.
That already has some styling from your from provider. In your child theme's style sheet, you'd just restyle only what you want to change. If you want to change the background of the entire form and make it a little wider, you'd do this:
#af-form-574040688 { background: #ccc; width: 60%; } /* you put your color there */
Sometimes, because of the order of loading style sheets, you have to make sure that your declaration is the one that's followed, so you put !important on a declaration you want to override:
#af-form-574040688 { background: #ccc !important; width: 60%; }
You record your CSS for each property that you want to change or add (you don't need to repeat what's OK), which you discover in Firebug. Also, in case you're not aware, you experiment in FIrebug. In other words, you add your new styling in Firebug to test whether that's what you want. When you're satisfied with a declaration, you record that in your stylesheet.
As for an example of a styled form, I do have one. It's your own website. Don't get hung up on Aweber class names or ID's. The names are irrelevant. It's just CSS and you are no more or less restricted because it is an Aweber form. The only subtle exception to that (and you won't know about this until you dive in) is whether Aweber has provided an ID or class name for every place you want to style uniquely. They probably have, but that may not be true of every situation where you try to style output from a third party.
Good luck.
Web: https://wpperform.com or Twitter: @wpperform
We do managed WordPress hosting.
Bill MurrayMemberWant the easy way or the harder but more versatile way?
Easy: Just style what you have with CSS. It has classes and ID's to make that possible. Firebug is your friend. Give him a hug.
Harder but more versatile: 1) Add a new widget area and 2) change your landing page template to put this widget area somewhere. Putting it at the start or end of content is easier; putting it in the middle is much harder. You can fake putting it in the middle by creating multiple widget areas, putting your signup form in the 1st, and putting a widget that would display additional content (like a text widget) in the second. That makes it look like your form is in the middle of content, when it is really at the end of what WP considers post/page content.
The second method requires you to master a few skills involving PHP, and you run the risk of breaking your site with even a minor typo.
You'll have to choose the method best suited to the time/effort you want to devote to sorting it out.
Web: https://wpperform.com or Twitter: @wpperform
We do managed WordPress hosting.
Bill MurrayMemberOn screen options you should see Slug and Excerpt, which are core WP checkboxes. So if you're not seeing those, something is odd. A standard debugging step is to deactivate all plugins to see if it's a plugin conflict. There are various approaches to this (such as picking 1/2 of them and starting there). After each deactivation, you'll need to check a post edit screen to see if your screen options are back to normal.
And just to clarify, I assume you are checking screen options on the post edit screen and you're running the latest version of WP, which is 3.5.1?
Web: https://wpperform.com or Twitter: @wpperform
We do managed WordPress hosting.
Bill MurrayMember@CynthiaC - I think you understand you can't do this with media queries/responsive design.
If you want to redirect mobile users to 1 page, the fastest way to do it would be via UA detection or MIME-type support (such as a check for WML) followed by redirection in your htaccess file (assuming your site is on an Apache server). These methods aren't 100% foolproof, but they are pretty reliable. Your script solution would be another route (you could use Genesis settings to get that into the head of your document). There are also open source PHP libraries, like php-mobile-detect. I think the htaccess route would be the fastest.
While you can do what you want, you might want to pause and ask yourself whether you should do what you want. From an SEO perspective, what you want to do isn't a great SEO strategy. More info here.
Hope that helps.
Web: https://wpperform.com or Twitter: @wpperform
We do managed WordPress hosting.
Bill MurrayMemberThe concepts won't become obsolete. The names might change, and you might get some extra hook names to learn.
If you learn the concept of hooking in 1.9.2, that knowledge won't be wasted when it comes to thinking about 2.0. If you wait until 2.0 to start learning, you'll just be further behind when you do start compared to the alternate you who started earlier.
If you create templates using the old hooks, you will have to make changes, but if you understand the concepts, you'll have the knowledge to make them.
Web: https://wpperform.com or Twitter: @wpperform
We do managed WordPress hosting.
Bill MurrayMember1) On image sizes: Using the WP media manager, images are sized when uploaded based on the settings in effect at that time. WP stores a copy of each size of each image. When you change themes or plugins, WP doesn't automatically generate the new sizes unless you tell it to. You can use the Ajax Thumbnail Rebuild plugin in the WP plugin repo to solve this problem.
2) On double images: Generate uses a home.php template that makes use of Grid loop. If you have an image in your post and images are hard-coded into the home.php template, you'll could see double images.
Hope that helps.
Web: https://wpperform.com or Twitter: @wpperform
We do managed WordPress hosting.
Bill MurrayMemberOn a post where you can't enter comments, try clicking Screen Options in the upper right, make sure the Discussion option is checked, then scroll down to the Discussion metabox and make sure comments are allowed.
Web: https://wpperform.com or Twitter: @wpperform
We do managed WordPress hosting.
Bill MurrayMemberHere you go:
add_theme_support( ‘genesis-html5′ );
Web: https://wpperform.com or Twitter: @wpperform
We do managed WordPress hosting.
Bill MurrayMember1. Give the CSS or CSS3 link in the left sidebar a spin, http://www.w3schools.com/. You can also try Google with whatever words come to your mind. If you read and learn, over time your word guesses will get better.
2. This is a little more complicated. It's one of those things that one might try, get wrong, and have to repeat. It's hard to give you many specifics without an image on your site, so you should upload one and include it as a background on a nearby ID. It should be a good guess as to size, but the image can be a black box. At this stage, you're just trying to get the size you want and learn how to position it. The background method is easier, but makes it harder to change the image. The other method is more complicated from a CSS perspective, but makes it easier to change the image.
2a. I haven't tried the method of adding an image to eNews Extended, but conceptually you would do something like this in the text box for content before the form:
Hi there, here is my my signup form! Rain your signups down upon me!
2b. You want mobile responsive too? Can you change the name of your site to Mom Gets Ambitious? Yes, you'll have to adjust the mobile responsive CSS. My recommendation is to work out the change in your normal site CSS, and then tackle the mobile CSS 1 media query at a time. You may have to come up with images of different sizes for different media queries, so when you name your first image, keep that in mind and make the name indicate which site width it serves.
Yes, your final thought would work, but that is just a simpler variation of changing the image itself in the media query. Note the notion of changing things in the media query would be very difficult unless you stick to putting the image there via a background. If you opt for putting the image in the content directly, you'll have to choose an image that is small enough for your smallest supported device in your media queries.
Web: https://wpperform.com or Twitter: @wpperform
We do managed WordPress hosting.
Bill MurrayMember1. Modify your child theme's stylesheet for .feature-box h4 near line 696 to include width: 65%;
2. Several possible ways. One way is to set a background on the .feature-box that includes the image, and position it where you want it. Second way would be to include the image in your content at the beginning (ie, where you "Here's how Mom Goes Online ...") and give it a CSS class, such as .myimage; then you'd add styling for .feature-box .enews p and float that left and .feature-box .enews .myimage and float that right;
3. For .feature-box .enews #subbox near line 728 of your child theme's stylesheet, add a width, similar to width: 300px;
Mom, let me introduce you to Firebug.
Web: https://wpperform.com or Twitter: @wpperform
We do managed WordPress hosting.
-
AuthorPosts