Elements of SEO

a classic wordpress theme focused on typography and design

Theme Update

Posted on | July 30, 2008 |

Now that Elements of SEO has been out in the wild for a little while I have been able to see how others have used it. One thing that I immediately noticed was when people implemented various widgets; a bullet would appear next to the heading.

I didn’t like how that looked so I decided to get rid of it. Now you can add as many widgets as you like and they will always look just like this demo site.

When I submitted this theme to the Wordpress Directory I had to add a few more features that would comply with the WP 2.5 standards. Here they are:

  • Gravatar support
  • Tag support
  • Alignment classes: .alignright, .alignleft, .aligncenter
  • Caption attributes to add captions directly under your photos (WP 2.6)

Download Elements of SEO 1.2 to get the new features and fix the widget heading bug.

Comments

20 Responses to “Theme Update”

  1. Drew Stauffer
    July 30th, 2008 @ 2:49 pm

    See how the gravatar works

  2. james
    August 20th, 2008 @ 7:44 am

    Hi, I really like this theme, thanks for putting it out there.

    How do I change the subhead in the masthead where it says “James”?

    I’d either like it to be blank or put in a tagline.

    http://www.carpenterconfidential.com

    Thanks!

  3. Drew Stauffer
    August 20th, 2008 @ 9:45 am

    @ james

    Thanks for using my theme :)

    You can alter the space where it says “james” in your dashboard when you login.

    Go to Settings > General

    The box labeled Tagline is the one you’ll want to change. It should say james at the moment, but you can change it to what ever you like.

    That should do it.

  4. Dave
    August 25th, 2008 @ 9:21 am

    Good style. Added links on my site

  5. Guido
    August 26th, 2008 @ 11:41 am

    Doh, all the < and > tags disappeared…

  6. Guido
    August 26th, 2008 @ 11:43 am

    Thanks a lot for this wonderful theme :) I adapted it a bit for my blog, exchanging the header and making some more small changes, I hope you don’t mind (I kept a link here for credit though).

    I’m afraid though that the “bullet fix” you made broke XHTML compatibility for custom widgets: Since those are in <li> tags, having no <ul> (or similar) around them makes the code incompatible with the XHTML spec.

    I guess the solution would be to make the <ul> a special style only used there and change that list’s items in the CSS, I’ll do that in the next 1-2 days for my blog and let you know afterwards.

  7. marcus
    August 26th, 2008 @ 7:32 pm

    Thanks for a great theme. I love the clean layout and neat functions.
    A small edit was necessary for my personal needs though, a translation into Swedish.

    Keep up the good work! :)

  8. Tom Johnson
    August 27th, 2008 @ 2:07 am

    I love this theme, but I ran into several problems:

    1. My sidebar titles in IE are indented about 10 pixels, but not in Firefox. I’m not sure how to fix that.

    2. When I click the Comments link to type a comment, the sidebar titles scrunch up a bit and there’s not the same padding/margins as the other views. No idea why.

    3. The text labels in the Leave a Reply section when leaving comments differs between IE and Firefox. In IE, the labels are tiny and italicized, but not so in Firefox.

    Finally, your online submission/contact form didn’t work for me in your theme. I know that’s a plugin, but I thought I’d let you know anyway.

    My site is at http://readscripturestogether.com. If you can tell me how to correct the problems I noted, I’d really appreciate it. Thanks again for the great theme.

    Tom

  9. Drew Stauffer
    August 27th, 2008 @ 10:10 am

    @ marcus

    Thanks man, I appreciate the props.

    @ Tom

    Thank you for bringing this to my attention. Let me look into it.

  10. Tom Johnson
    August 27th, 2008 @ 10:15 am

    Never mind about #2 — I had an incorrectly placed div tag in the comments.php file. Here’s how I fixed it. At the end of comments.php, add div tags as follows (I used square brackets in my comments here to avoid code issues.)

    [?php endif; // If registration required and not logged in ?]

    [/div]
    [?php endif; // if you delete this the sky will fall on your head ?]

    [/div]

    I’ve found that without the div tags there, with short posts, the sidebars wrap underneath the main content area when viewing a comment.

  11. Egor
    August 27th, 2008 @ 2:55 pm

    Hello I was browsing Internet searching for What Is Seo and your blog regarding pdate | Elements of SEO came my way. Very interesting! You really do know your thing! I\’m gonna bookmark you and come back in a few to see your new posting! Looking forward to! Cheers!

  12. Tom Johnson
    August 27th, 2008 @ 8:00 pm

    Another question I have is how to add a Next and Previous link in this theme, so that when you’re viewing a single post, you see a Next and Previous link somewhere to go to the next one. I tried adding the wp tags for this, but they never seem to align right — they end up on top of the sidebar, or in other places. Can you tell me how I add Next and Previous links?

  13. Tom Johnson
    August 27th, 2008 @ 10:22 pm

    Thanks for fixing those sidebar widget titles! Looks great now. Also, don’t worry about that last question I asked re the previous and next links. I ended up fitting them into the .bt class style and extending the padding/margins a bit there. Once again, thanks for coding such a cool theme.

  14. Brad Wilson
    September 28th, 2008 @ 9:06 pm

    Hi,

    Really like your theme. While testing, I’ve selected the About page as parent for a couple of new pages. The pages are listed in Manage Pages as — testpage2, — testpage3, but I can’t find them any other way. No links to them anywhere. I’m new to Wordpress: could you let me know how this is supposed to work?

    Thanks very much,

    Brad Wilson

  15. Drew Stauffer
    October 2nd, 2008 @ 8:19 am

    @ Brad

    Are you wanting the new pages to show up like a drop down under the About page listing?

    Not sure how easily that would happen with this theme without some CSS adjustments.

    You could always look in the dashboard to find out what the link to those pages will be and then add them to a sidebar section.

    Let me know if you’re wanting to do something else.

  16. cahyo
    October 21st, 2008 @ 12:30 am

    thanks for a great theme, and i try use it for my blog.

  17. Frank Tirelli
    October 23rd, 2008 @ 8:11 pm

    Drew I reviewed many themes and yours was the cleanest and most visually appealing.

    I want to change some colors e.g. of my blog name..sure this is easy, but I am a newbie…any guidance is appreciated.

    Thanks..f

  18. Yuvensius Reginald
    November 1st, 2008 @ 8:26 am

    Hi, OMG glad i found this theme ! i love it so much, so simple and smooth. Anyway i really want to discuss this with my friend but oh well, let’s just ask the author. Whenever i upload and put a picture inside my post and make it centered aligned it always shows up left aligned. How is this possible to work in centered ? my website is http://www.vsp-m.com that is an Indonesian Website, im sorry but you can see the theme though…

    Please if you have time, mail me back for the results….i really love this theme so badly, 3 months looking for the best theme and i finally found it.

    Thanks Friend ^^

  19. Drew Stauffer
    November 3rd, 2008 @ 4:38 pm

    @Frank Tirelli

    Changing any colors is going to be pretty easy. Click on the Design tab in your dashboard…go to the theme editor for the Elements theme.

    Look for the styles.css file on the right. Click it so that you can see it in the window.

    Find the style you want to change and alter the color.

  20. Drew Stauffer
    November 3rd, 2008 @ 4:40 pm

    @Yuvensius Reginald

    When you add an image you should be able to assign a class to it. Assign it where ever you want the image to show up…left, center, right and it should work.

Leave a Reply





    About

    This is an area on your website where you can add text. This will serve as an informative location on your website, where you can talk about your site.

    Subscribe to our feed

    Search

    Admin