WordPress Theme: ThemeMeme Eos

12 Flares 12 Flares ×

I’m releasing a slightly simplified version of the current ThemeMeme design, ThemeMeme Eos. The theme is built on Sandbox for power and flexibility, and is ready to rock out-of-the-box.

ThemeMeme Eos requires WordPress 2.3.2, has been tested in Safari and Firefox, and should work in IE 6 and IE 7. But I’m on a Mac, so if you’ve found a problem in IE please post a comment below.

ThemeMeme Eos WordPress Theme


Here’s a demo of ThemeMeme Eos.


The ThemeMeme Aperio Prototype theme is free, but I’d love for you to follow me on Twitter and to post a tweet. To download, just click on the tweet2download button and follow the directions. If you’re not on Twitter, you can use the other download link below.

[tweet2download file="ThemeMemeEos.zip" tweet="Just downloaded ThemeMeme Eos, an awesome, free WordPress theme! http://wp.me/pG7lZ-19" follow="@themememe" /]

Download ThemeMeme Eos WordPress Theme

Download ThemeMeme Eos

Don’t miss an update to this theme! Subscribe to ThemeMeme. And if you’re looking for a host that doesn’t suck, you can get great hosting, save money, and support ThemeMeme: Get Recent Comments

  • Gravatar
  • Popularity Contest
  • Yet Another Related Posts Plugin
  • Note that the gravatar plugin uses a generic gravatar if the commenter doesn’t have one. You can change this by editing comments.php. Find this code:

    and change it to this:

    For more information, see WordPress Gravatar Plugin.

    Generic Eos Gravatar

    I’ve included a generic gravatar in the theme directory, gravatar.jpg (pictured above). To use it, move this image to your images folder and add the path to comments.php.

    Important Note: If you downloaded version 0.2, your comments.php is pulling my default gravatar for ThemeMeme. Please edit your comments.php file to use the one provided, or one of your own design. Thank you.

    If you’re using WordPress 2.5, a default avatar is included in WordPress. If you’d like to use the default avatar above, upload it to your images directory and add the path to comments.php. Find this code:

    echo get_avatar( get_comment_author_email(), '40' );

    and change it to:

    echo get_avatar( get_comment_author_email(), '40', '[path to the avatar]' );


    Here are a few tips for customizing the theme.

    “About” Text

    Note: The sidebar in versions prior to 0.4 incorrectly says you can edit the “About” text in home.php. Actually, the text is in sidebar.php.


    ThemeMeme Eos is built on Sandbox, but I’ve edited the theme files so you can’t simply use the style.css file in ThemeMeme Eos to style a standard Sandbox installation. Be sure to read the sandbox.html file in the themememe_eos folder for more information on customizing Sandbox.


    ThemeMeme Eos displays excerpts above the post entry on single pages. This isn’t a mistake. For best effect you should manually enter an excerpt in the Optional Excerpt field when you write a new post.

    Featured Posts

    ThemeMeme Eos features your latest post at the top of the home page. It will display a background image if available. The image should be 600 pixels wide and 180 pixels tall. To add an image:

    1. Go to Custom Fields near the bottom of the Post page in your WP Admin.
    2. Under Key, type: featured-image.
    3. Under Value, type the url for the image, e.g., http://www.themememe.com/images/avatar.png

    Here’s an example:

    Adding a Featured Image

    I’m currently using SmoothGallery on ThemeMeme. It’s fairly easy to install and configure, but if you want to use it, you’ll have to edit your header.php and home.php files:

    1. Download SmoothGallery and upload the /css and /scripts subfolders to your themememe_eos directory.
    2. Add these lines to your header.php file, just before the closing tag:

    3. Open home.php and replace this…


      while ($my_query->have_posts()) : $my_query->the_post();
      $do_not_duplicate = $post->ID; ?>

      …with this (replacing the content in brackets with your appropriate information):




    4. Copy the last “Featured” block again, changing the content in brackets, to add more featured posts.

    See Getting Started for more information on using SmoothGallery.

    Recent Comments

    You can edit the formatting for the recent comments plugin under the WP Admin Options tab. This is the code I use:

  • %gravatar %comment_author on %post_title:
  • Pages

    The theme includes templates for an About page, an Archives page, and a Links page. To use these, go to Write > Pages in your WP Admin. Create a new page and select the appropriate template from the Page Template dropdown menu.

    Upgrading to 0.5

    If you’re upgrading from 0.4 and you’ve already edited your theme files, the only file that has changed is style.css. And if you’ve edited style.css, you can just change the font for the tag to Arial and fix the excerpts by adding this:

    .single .excerpt {
    border-bottom:1px solid #eaeaea;

    Known Issues

    On the home page, the latest posts should decrease in size from top to bottom (most recent posts are in a larger font). This works fine in Safari and Firefox, but not in IE. If anyone can figure out why, I’d appreciate it.

    If you prefer all of the posts to be the same size, just delete these lines from style.css:

    • .home .p1 {
    • .home .p2 {
    • .home .p3 {
    • .home .p4 {
    • .home .p5 {


    ThemeMeme Eos is Copyright © 2007 by ThemeMeme. It is released under the GNU General Public License, version 3, as published by the Free Software Foundation (http://www.gnu.org/licenses/gpl.html), meaning you can do pretty much whatever you want with it, but you should kindly keep the link back to ThemeMeme (http://www.themememe.com), either in the sidebar or the footer. If you do, you will live a long and happy life. If you don’t, your personal possessions will have a habit of mysteriously disappearing.


    0.1 Released 21 Jan 08.
    0.2 Released 22 Jan 08. Changes:

    • Fixed formatting of trackbacks to match comments.
    • Fixed img.alignright in style.css.
    • Added support for gravatar plugin for comments.

    0.3 Released 22 Jan 08. Changes:

    • Fixed overflow for code and pre in style.css.
    • Fixed comments so gravatar doesn’t load my ThemeMeme gravatar. Now uses default image if commenter doesn’t have a gravatar.

    0.4 Released 24 Jan 08. Changes:

    • Fixed the width on the meta column in single posts.
    • Fixed the About text so it correctly instructs you to edit it in sidebar.php.
    • Added support for a related posts plugin on single pages.
    • Removed the border from the top of the bottom navigation on single pages.
    • Fixed the width for next and previous links.
    • Changed image links so they no long display a border.
    • Adjusted the spacing after titles on the home page.

    0.5 Released 16 Feb 08. Changes:

    • Fixed excerpts on individual posts so they are formatted properly (larger type, etc.).
    • Changed font to Arial from Helvetica (looks better in Firefox).

    0.6 Released 20 Mar 08. Added the avatar tag for WordPress 2.5.

    1. CSamarin
    2. Darryl
    3. Ian
    4. Mike
    5. Mike
    6. Sam
    7. Sam
    8. Sam
    9. Avi
    10. m
    11. Tom
    12. Tom
    13. ian
    14. Bob Walker
    15. Bob Walker
    16. Bob Walker
    17. Bob Walker
    18. ARS
    19. Ross McCulloch
    20. David
    21. David
    22. Nicole
    23. Gui
    24. patrolarg
    25. Jarhood
    26. Nak

    Post A Comment

    Your email address will not be published. Required fields are marked *

    12 Flares Twitter 12 Facebook 0 12 Flares ×