PrimePress Theme for WordPress Rotating Header Image

Theme Customization: 2 simple ways to personalize your theme

Its amazing how some simple CSS tweaks like changing the background color or adding a border can drastically change the overall design of a site.

Here are two ways you can personalize your site by adding some simple bits of code to your custom stylesheet. Just paste these code snippets into the custom.css and change the colors to your liking.

Adding a Simple Border

The following code makes the site content more distictive while preserving all the white space.

body.custom #container {
	border: 1px solid #cccccc;}

body.custom {
	right: 10px;}

body.custom #rotating {
	border-top: none;}
  • First rule adds a simple border around the entire content area
  • The 2nd & 3rd style rules are minor tweaks for better integration of things. 2nd moves the top level menu a bit to the right and the 3rd removes the top border above the rotating header images.

Changing the Background Color

The following CSS code makes for a crisp overall design.

body.custom {
	background: #444444;}

body.custom  .homelink a {
	color: #ffffff;}

body.custom .homelink a:hover {
	color: #ffffff;}

body.custom .description {
	color: #cccccc;}

body.custom {
	right: 10px;}

body.custom #rotating {
	border-top: none;}
  • The first style rule changes the background color to a deep grey.
  • Since we chose a dark background, we need to pick a lighter contrasting color for the site title and tagline, for them to be clearly visible. In this case 2nd & 3rd rules change the color of the title and the 4th changes the color of the tagline.
  • The last two style rules are minor tweaks to balance the overall design. 5th moves the top level menu a bit to the right and the 6th removes the top border above the rotating header images.


  1. Chuck Adkins says:

    I am using your theme. It has ONE little issue.
    Sidebars do NOT load in Internet Explorer 7.0 at all.
    I have stuff in both, Ads and stuff… Zero loading at all.
    Works fine in Firefox, but no sidebars in I.E. 7.0
    Other than that, I love it.

    -Chuck AKA Paleo Pat

    1. Insurance says:

      Its nice theme. I installed it on my blog today. Thanks.

  2. Carmen says:

    Hi I was wondering if you could help me showing how to modify the archieve instead of select month drop down I would like to show the months. Sorry if it is a stupid question but I am starting now and I have not much knowledge.

  3. Ravi Varma says:

    @Chuck Adkins
    Thanks Chuck, I just saw your site & sidebars were loading fine in IE7. I may be a little late and I’m guessing you’ve already figured it out.

    Hi Carmen, no question is stupid.
    What you want is to do with the Archives widget. Go to Design > Widgets. Click edit on the Archives widget in your Sidebar-1 widgets. uncheck the box next to “Display as a drop down” and save changes.

  4. Zack says:


    I’m using your theme for

    I like it a lot, especially the rotating headers. Thanks for making it available!

    I have a question I didn’t see answered on here anywhere:
    How do I add a ‘comments’ link to a page?
    I have the page settings setup to allow comments, but the link doesn’t seem to show up anywhere, and I’m guessing it’s a caveat of the template.
    Is there any way you know of to turn on comments for pages?


  5. Ravi Varma says:

    Thank you Zack,
    Another option has to be selected to activate comments for Pages. When you open a Page to edit, Under Advanced Options > Page Template, select “Allow Comments” from the drop down list.

  6. Chuck Adkins says:

    @Chuck Adkins
    Thanks Chuck, I just saw your site & sidebars were loading fine in IE7. I may be a little late and I’m guessing you’ve already figured it out.

    Uhm. No I have not. I wonder why they’re not displaying for me?



    P.S. could I have a setting wrong in I.E. 7.0?

  7. Sanna says:

    Hi Ravi,

    for some reason I do not get the same font and fontsize in the sidebar on my homepage as on the other pages, do you know why?

  8. Ravi Varma says:

    Just checked your site again and saw the problem. It might be because of a plugin you are using. one particular problematic post that’s causing this is “Democrats and a Police State”. there might be more of these.

    As per the flow of elements in the theme, sidebars are loaded after the content completes loading but ie7 is choking (breaking off) at this particular post without completely loading the content and hence no sidebars.

    Could you give me a link so I can check it out.

  9. Zack says:


    Thank you for your reply. I actually do have ‘allow comments’ and ‘allow pings’ selected.

    I tried unselecting ‘allow pings’ just to force an update and it still didn’t help.

    I also thought it might be an interaction with the ‘sociable’ widget, so I turned that off, but I still don’t see any comments link.

    Any ideas?

  10. Chuck says:

    Just checked your site again and saw the problem. It might be because of a plugin you are using. one particular problematic post that’s causing this is “Democrats and a Police State”. there might be more of these.

    As per the flow of elements in the theme, sidebars are loaded after the content completes loading but ie7 is choking (breaking off) at this particular post without completely loading the content and hence no sidebars.


    As luck would have it, I fired up I.E 7.0 went through the security settings and did a RESET to default and everything went back to normal. But it’s working fine now.

    Thanks again.


  11. Sanna says:

    sorry :) I havent put it out live yet..but here is the link

    thanks for helping me!

  12. Johny says:

    Hello Ravi,

    First of all thanks for this great theme.

    I have a question about uppercase words. I dont want the sidebar widget titles to be uppercase. How can I change it? I couldn’t see anthing about uppercase text in the theme files. Can you please help me about this problem?

  13. Ravi Varma says:

    happy to hear that.

    It might be me, but I found both font and fontsize, consistent on your home page & other Pages. Font size in the content column is 13px and and sidebar is 12px. With the exception of the tag cloud, these sizes are displayed consistently across your site.

    Thanks lot Johny,
    add this code to your custom.css

    body.custom .widget h2 {
    	font-variant: normal;
  14. Ryan Barnes says:

    All in all great template, thanks for your work…I have a question about the header graphic…I only wanted one static pic, so I uploaded it and removed the others. It seems, though, that there’s a hitch when navigating my site, a split second before the picture repopulates the new URL.

    how would I go about removing the “rotate” references in the code so that it’s not continuously trying to rotate between just one graphic.

    Any help would be greatly appreciated!


  15. Zack says:


    Any ideas about my last question?


  16. seriyoz says:

    beautiful theme.

    please tell me
    how i add image border?

  17. Ravi Varma says:

    I’m really sorry Zack. I mistook your comment to be mine and missed it.
    What I meant earlier was there’s another option, you have to select, in addition to checking ‘allow comments’ & ‘allow pings’. Its under the second from last option titled Page Template. Select ‘Allow Comments’ from the dropdown list. This one is not a checkbox.

    @Ryan Barnes
    Thanks Ryan. I wrote about it but took it off again to keep things simple. Anyways, open header-images.php in the primepress folder, delete everything in there and paste this code. put in your image file name in place of logo.jpg and specify the image height.

    <img src="<?php bloginfo('template_url'); ?>/headers/logo.jpg"
    height="240" width="920" alt="<?php bloginfo('name'); ?> Header Image" />

    thanks seriyoz. add this code to your custom.css and alter the color to your liking.

    body.custom #rotating img {
    	border: 2px solid black;
  18. Ryan Barnes says:

    Hi Ravi,

    Thanks for the reply…I replaced the code, but now my picture is not showing up on the site at all! What did I miss? I added some of the suggestions you mentioned in posts to the custom.css, but I don’ think that would have done anything. My image name on the server has a space (it’s called opening cropped.jpg)…is the space causing a problem?



  19. Ravi Varma says:

    hi Ryan,
    yes… it’s the space thats causing the problem. I see the filename in your code as opening_cropped.jpg try typing in the exact filename opening cropped.JPG or rename the image without spaces and match it to the one in your code.

  20. Ryan Barnes says:

    Ah, yes….Even though I’m a complete 2.0 newbie, I still have regressive html parameters swimming around my brain somewhere…Thanks so much for your help, made the changes and everything seems AOK.



  21. seriyoz says:

    thnx Ravi Varma, for your response

    i mean post image border? please

  22. Johny says:

    Thanks for the reply Ravi.

    I have one more question. How can I make uppercase “i” give “İ” instead of “I” in my header?

    If this is not possible, how can I cancel the uppercase for header?

  23. Ravi Varma says:

    @Ryan :-)

    Add a class=border in your <img /> tag

    <img src="../image.jpg" alt="image" width="" height="" class="border size-full wp-image-01" />

    Try typing in the “İ” character in your title. If that doesn’t work, add this code to your custom.css to cancel the uppercase.

    body.custom .homelink {
    	font-variant: normal;}
  24. Johny says:


    Thanks for your great advice. Typing İ worked. I am really ashamed.

  25. Zack says:

    That did the trick!


  26. Carol says:

    I have two iterations of PrimePress running and I want to link them together but am having trouble. I can make a page with a hyperlink on it to jump to the home page of the other, but would prefer to be able to click on the page tab above the header image on one, and go to the home page of the other directly without having the additional step of clicking the link on the page, itself.

    How can I redirect the URL that the page tab is sending out to go to the other blog’s home page instead of to a page within the current blog? The two sites are, “” and “myServe4U”

    Any suggestions would be appreciated

    Thank you

  27. Ravi Varma says:

    @Johny and Zack
    glad it worked.

    Hi Carol, It can be done. Instead of creating a page you’d have to edit a theme template file. Open main-menu.php in your primary blog (myServe) and add this code at the end to link to your secondary blog.

    <li><a href="">myServe4U</a></li&gt;

    Do the same on your secondary blog (myserve4u) but add a link to your primary blog like this.

    <li><a href="">Back to myServe</a></li>
  28. Ryan Barnes says:

    Hello again Ravi – still enjoying the theme and at the same time trying to learn the coding hierarchy as quickly as possible. I am getting two search boxes within my sidebars, but only one is set up through the widgets. I can’t find a reference to the other one (which has the missing left-hand border) in the sidebar.php or the CSS.

    Can you see where that code is hidden? I’m also looking for the code dealing with the RSS feed. I’ve changed the icon and would like to make the box a little taller so it will fit.

    Thanks in advance for any advice!



  29. Eyerex says:

    Hello using your template for my very first wordpress blog but have a little problem i want to add a new page to blog but this over laps the site description at the top of page so wonder how i would move the description up a little so it’s not in the way of any new page tabs

  30. Ravi Varma says:

    Hi Ryan, great job there… very tidy.
    The feed box and search box at the top are built into the sidebar and not widgetized. customizing these (dimensional changes) without losing the balance will take more of your time. Anyways, here’s how you target them. the reference to the search box is #pp-search (line no.140 in style.css) and the feed box is #pp-feed (line no.136).
    custom code samples to change these:

    body.custom #pp-search {
    	display: none;}
    body.custom #pp-feed {
    	height: 50px;}

    1st one turns off the search box.
    2nd increases the height of the feed box.
    Also check this comment for some more help.

    paste this code into your custom.css It moves the description up by 35 pixels.

    body.custom .description {
    	padding-bottom: 35px;}
  31. Carol says:

    Thank you for the help, the hyperlink works great !!! Now I can click on the tab and go straight to my other site. Carol

  32. Hello

    Thanks for this supreme theme Ravi.

    Can you describe how to get an image in the background?
    I would like to put the image half way under the content.

    Does Primepress support the plugin “All in one SEO”? I cant get it to work.

  33. Ravi Varma says:

    Thanks pal.
    Below are the CSS codes that govern the background image. The values are dependent on the image and the effect you want to achieve with it.
    upload the image into the images folder inside the primepress directory. Paste the following code into your custom.css and change the values accordingly.

    body.custom {
    	background-image: url(images/image.jpg); }
    body.custom {
    	background-repeat: no-repeat; }
    body.custom {
    	background-position: top center; }

    1st one is the path to your image. type in your filename in place of image.jpg
    2nd is for how you want the image to repeat
    3rd is for position of the image.

    this theme supports the ‘All in one SEO pack’ plugin and it seems to be working fine on your site.

  34. Christiaan says:

    Hi Ravi, thanks for the superb theme. Very tasty.

    I need to have a static front page but I’ve ended up with a duplicate ‘Home’ link.

    Could you be so kind as to post a blog explaining the easiest/best way to create a static homepage that avoids the duplicate home link when using PrimePress?

  35. Carol says:

    Thank you for the reply regarding color changes…the heading worked great; however, after placing the code in custom.css the headings that appear anywhere on the page, below the header will not change from the default blue.

    I am sure I must be missing something, please help. Thank you in advance. Carol

  36. Carol says:

    Hello again, I am not sure my last question #35 was asked with specific details…..I would like to change the post headings on my home page….how do I do this? Thank you. Carol

  37. Ravi Varma says:

    a little late but here’s the how of a WordPress static homepage.

    I see the earlier code working fine. In case you want to change the link color all across your site, here’s the code you paste in your custom.css

    body.custom a {
    	color: #cc6600;}
  38. Liesel says:

    Hi Ravi,

    My first question is in regard to post #33 above… I tried to add a background image using the code you supplied, but the image didn’t show through the tables holding the content of my blog. I’d like to be able to see the image behind the text, but keep a background color in the widgets.

    Which brings me to my second question, is there a way to change the background color of the widgets? (I hope that’s the correct terminology! I’m talking about the light gray boxes… ie. recent posts, calendar, etc.)

    Thank you so much for such a brilliant theme!! I’m in love with it!!

  39. Ravi Varma says:

    Thank you Liesel,

    You couldn’t see through the content because the background color of the site content is set to white by default. nevertheless, here’s the code to make it transparent. Just paste it in your custom.css

    body.custom #container {
    	background-color: transparent; }

    you are spot-on.. they are called widgets and here’s the code to change their background color. paste it and change the color to your liking.

    body.custom .widget {
    	background-color: #dddddd;}
  40. Ryan Barnes says:

    Hi Ravi,

    I still have yet to resolve the extra search box, but only because I’ve been so busy that I had to relegate it lower in my list! Thanks again for all your help.

    I have (surprise!) another question, but this one should be easy….how do I create a page that doesn’t have any sidebars, or just one sidebar? I have a spreadsheet that I want to post to the “Portfolio Ledger” page – you can view it now, but I’d like a larger viewing area along the right. What’s the cleanest way to go about this?

    Thanks in advance – your support for the template is much appreciated…

    Ryan Barnes

  41. Ravi Varma says:

    Hi Ryan.
    A Page with no sidebars is easier at this point than a Page with 1 sidebar. So here’s a Page template to get rid of the sidebars. Download it, upload the ‘page-nosidebars.php‘ to the PrimePress folder and use it for that particular Page (In your WordPress admin Page editor, under ‘Page Template’ select ‘No Sidebars’).

  42. Gabi says:

    Hi Ravi!

    Absolute FANTASTIC template and so much more that there is an active support behind it! THANK YOU!

    Quick question: What is the css tag used to change the posts text size?


  43. Gabi says:

    Nevermind, Ravi – I discovered it. I have however another question:

    Check the text wrap in this post that also have a YouTube video enbedded. See you the text aligns right and the youtube video margin masks some of it? I tried a hspace=”10″, that worked in previous templates but not in this one. Any clue how can I control this? Thanks!

    The post:

  44. gemma says:

    Ravi, can’t seem to locate how I can customize the title color of the “Subscribe To Feed” button/link . Is this done is custom.css or someplace else? Help?

  45. Carl Chapman says:


    Again, excellent theme and wonderful active support. As you might remember, I am using WordPressMU.

    I’d like to make the custom changes to the theme on a blog by blog basis. I thought that I could do that by using a call to get the blog name and concat that with -custom.css. Just would have to find out where custom.css is called and them do and if exist… I think.

    What do you think? How would you go about making custom CSS changes unique to each blog?

    - Carl

  46. Carl Chapman says:


    I did a hack of my own to add this feature. Perhaps a bit inelegant, but it works.

    I added the line:

    <link rel="stylesheet" href="/custom.css" type="text/css" media="screen" />

    on line 12 after the call of custom.css.

    So if it doesn’t exist, no big deal for that particular blog, if it does exist, it will overwrite the customizations that are in custom.css.

    Then all that is needed is for each blog to have its own custom.css file with the naming convention myblognamecustom.css.

  47. Carl Chapman says:

    Well darn, that didn’t come out so well… I hate trying to figure out how to show my code in the comment post when it has PHP calls.


  48. gemma says:

    Ravi, Thanks for your patience – got it done. Just for future reference it is also in the custom.css and is just a regular link – ha!

    a{text-decoration:none; color:#2F4F4F;} Thanks again for a great template and all your work!

  49. Ravi Varma says:

    Thank you Gabi. Copy these styles to your custom stylesheet and use the class=”alignleft” or class=”alignright” instead of hspace and align=”right”. Somehow, they slipped my mind when releasing the theme. nevertheless, I’ll add them in the next release.

    object.alignright {
    	padding: 10px 0 10px 10px; }
    object.alignleft {
    	padding: 10px 10px 10px 0; }

    Hey Carl, I haven’t worked much on MU but I’m curious about these clever little mods. please do let me know, when the site goes live. btw use this very handy tool for pasting code anywhere.

    thanks gemma, glad you’ve worked it out.

  50. Martin says:

    quick question i got your theme up and running and altered the color scheme to my needs although i made a staticpage and put a image of a frog but for some reason i get a border around the image wich bugs the heck outta me

    you can see the issue att
    i changed all border:1px to border:none but i got all borders out but this one…

    got any suggestions ?

    cheers Martin

  51. Ravi Varma says:

    Hi Martin,
    I’m guessing you got rid of the border ‘coz I couldn’t see it on your homepage. cheers.

  52. Ryan Barnes says:

    Hello again,

    Was able to load the page template with no sidebars just fine….many thanks.

    I am noticing that my home page (and only the home page, the others seem fine) doesn’t display any sidebars or anything when loaded in IE. I use Firefox so much that I rarely think to confirm how the page loads in the other browser. Is there something I’ve done to the code for the home page?

    Thanks in advance,


  53. Tito says:

    Ravi -

    Thank you for this theme!

    One question (although as I get into this more, I’m sure I’ll have more!):

    how does one get avatar pictures assigned to authors and users such as I see in some of the above comments?

    Thanks again!

  54. Kathleen says:

    Ravi, excellent theme – thank you!

    I would like to selectively display page names in the header nav bar, while keeping the Page list in the sidebar intact.
    I’ve read the instructions re: setting up a static page, but what I want to do is 1. only display PARTICULAR page links in the nav bar and 2. Change the display & order of these links ad lib.

    thanks for your help.

  55. Carl says:


    OK, the site is more or less in development, but I can give you the URL(s) so you can check it out.

    Any of the listed sites are built on your theme. I modified the header.php file (see below) to add the call of a ‘blogspecific’ css modification.

    <link rel="stylesheet" href="<?php bloginfo(‘template_url’); ?>/custom.css" type="text/css" media="screen" />
    <link rel="stylesheet" href="<?php bloginfo(‘template_url’); ?>/<?php bloginfo(‘name’); ?>custom.css" type="text/css" media="screen" />

    Once that line is input in header.php, i just create a blog specific CSS file that is called ‘blognamecustom.css’ and put the unique modifications there.

    It means that I will have to create a specific one for each blog (if I desire unique mods) but if I don’t, then the call creates no errors.

    If you check out the 3 development site links listed on the site, you will see that each is unique. You can also see the random header replacement, by blog. Which right now is limited to the lowest number of unique header images available for a single blog.

    Hope that some of this will be useful to some of your readers.


  56. Brett says:


    First, thanks for building this template. It’s been a great fit for our site (still in development). We have a couple questions for you…

    1. One thing I’d like to do is add a background image. Is this possible? And if so, how would I go about adding it? Ideally I’d like to have one background image behind the top section where the site name is and another for the rest of the page. The two would blend together.

    2. I’ve added a new “Home” page but the buttons aren’t highlighting correctly. If I click on Home, the button stays dark. If I click on Blog, both the Home and Blog buttons are highlighted.

    Thanks for your help!!!



  57. Patrick says:


    Thanks for building this theme, the more I get into it the more I love it. It’s really great work.

    Using comments from other users on this site, I’ve managed to pretty much customize to my liking except for one thing, the date. I publish in french and we do not write dates in the order MONTH-DAY-YEAR, we publish DAY-MONTH-YEAR and I’ve managed to fix that but for the life of me and can’t get rid of the TH, ND or RD after the day … as in 1st, 2nd and 3rd … all I want is the number.

    I’m sure the fix is simple but I just can’t find it.

    Thanks for your help !


    Oh and I’ve noticed that in the theme when you click on the author of the article it doesn’t link to the author page but right back to the main site … is that normal ?

  58. Ravi Varma says:

    Hey Ryan,
    IE is getting stuck at one particular post “Portfolio Performance – Week 1 up 2.7%”. The reason for this is the table has been copied from MSOffice. In the HTML view of your WordPress editor, delete the tags that are specific to MS-Office (<!–[if gte mso 9]>… to <!–[endif]–>)

    Thanks Tito,
    The Avatar settings are in your WordPress admin panel. Go to Setting > Discussion and scroll down to find them. The custom Avatars have to chosen by the user.

    Thank you Kathleen,
    I’ll be coming up with a theme options page soon, for choosing Pages. Until then here’s an alternative. open main-menu.php in your WordPress Theme Editor and in the last line

    <?php wp_list_pages('depth=1&title_li=&exclude='); ?>

    add the Page IDs you want to exclude like this.

    <?php wp_list_pages('depth=1&title_li=&exclude=5,10'); ?>

    Use the plugin called My Page Order for controlling the order of Pages.

  59. Ravi Varma says:

    Superb!! Carl..
    Anybody else looking to use PrimePress on a Multi-blog setup, read through Carl’s comments carefully.

    Thank you Brett
    1. adding a background image to the entire body is easier but what you want is a bit complicated and bit out of scope here. An alternative is you could make one big image already blended together and add it to your body background as described in comment#33.

    2. delete the code as mention in the static homepage post and rename the About page to Home.

    Thanks a lot Patrick,
    As you might ‘ve noticed the code <?php the_time(‘M jS, Y’); ?> governs the date format in each of the template files. Its the S in (‘M jS, Y’) that adds those suffixes. Delete that and you are good to go. Here’s a reference table in case you want customize it further.

    The choice here was either I could link the author’s name to the ‘author archives’ or the ‘author’s website’ (the one set in the user profile). I chose the later for compatibility with microformats. replace the <?php the_author_url(); ?> in each template files with <?php the_author_posts_link(); ?> to display the author archives.

  60. Tito says:

    Thanks Ravi -

    I think I got it figured out – I needed to install the gravatars plug-in.

    Thanks for the prompt response!

  61. Ryan Barnes says:

    Ah, genius…and simple, my favorite kind of fix. Thanks, Ravi…I have stepped up my learning and spent a bunch of time learning about xhtml verification and fixing some small errors (all self-induced, of couse!)…

    I just need to get used to creating HTML tables and other blocking mechanisms without doing any more copying from MS files.



  62. Ryan Barnes says:

    Ravi – how would I go about rounding corners on my widgets? I imagine its just a line I could stick into the custom.css or template style sheet?

    Thanks in advance!


  63. Still hacking around with the theme but really like it. I’m trying to add a custom page template (one that wipes out the sidebars) but can’t figure out how to get the “Advanced Options” drop-down menu to pick up the template as one of the options that we would have for any of the pages we compose.

    Is there any way to do this?


  64. Gabi says:

    Ravi – thanks a lot for the code for the object (YouTube) alignment. Unfortunately it didn’t work:

    I wonder if I need to put the “body.custom ” tag in front of

    object.alignright {
    padding: 10px 0 10px 10px; }

    Thanks! again!

  65. Gabi says:

    Another one Ravi – this is GREAT! How can one have the home page like in this example here:

    Like multiple compressed articles at a glance (with the “Continue reading…” at the bottom of each if the user wants to go read it all).

    thanks again!

  66. Alex Teo says:

    Hi Ravi,

    Thanks a lot for this beautiful theme. Thanks for spending so much time helping us with all those questions.

    I am developing a new blog( still no content) but one comment about firefox and IE compatibility made me wonder. It doesn’t work with IE. I can’t see the widgets in the sidebar. Any idea why?

    Thanks in advance for your help

  67. Alex Teo says:

    sorry about that, I reallized that if you do not put content , the widgets will not display properly either in IE or FF, it works fine now

  68. Ravi Varma says:

    Thanks Ryan. Somehow, every time I learnt something new… my sense of control went up.. and it felt really good.
    About the tables, I rarely use them but when I do, I draw them up in WindowsLiveWriter (which again I occasionally use on Windows) and copy the code over. Thought that might be of help to anyone looking to put up tables in their posts.

    And the code for the rounded corners. This code snippet is for widgets but the properties work on any boxes.

    body.custom .widget {
    	-moz-border-radius: 5px;
    	-webkit-border-radius: 5px;}

    A thing worth noting here is, these properties work only in Firefox and Safari 3. These are part of the CSS3 spec and don’t validate at the W3C CSS validator. Nevertheless, I use them when designing for clients but because PrimePress was a public release, I chose not to.

    @Mark L Lilleleht
    Hi Mark,
    If you’ve downloaded this Page template and placed it in your theme folder, you should see the option ‘No Sidebars’ under ‘Page Template’ options. If you are not sure how to select a Page template, read the 1st step in the Static Homepage post, its similar.

    Thanks Gab. The problem is you’ve typed in 2 sets of quotes when assigning the class like this class="”alignright”". It should be class="alignright" with only one set of quotes.
    We’d have to code and design a whole new layout for the homepage for that kind of functionality. Though not right now, I plan to make one in the future.

    @Alex and Tito
    Thanks for the confirmation.

  69. Ale says:

    Hello, great theme, I like it very much!
    It’s simple and clear, easy to customize, thanks to your well written CSS sheets.

    Could you tell me how to change font color in the widget’s lists?
    Here it’s the blog I wanna change:

    Thanks so much


  70. Ryan Barnes says:

    Hi Ravi,

    Thanks for the code on corners. I am also just starting to get a 404 error on my tag cloud…I did what I thought was just the standard widget install. Is there something wrong in my code?



  71. Ravi Varma says:

    Thank you Ale,
    here’s the code for changing the color of widget links. replace the color with yours.

    body.custom .widget a {
    	color: #00ff00;}

    Hey Ryan,
    did you get it sorted? ‘coz I didn’t get the 404 when I clicked your tags.

  72. Gabi says:


    THANK YOU! That was it!!

    I will be very curious of the new implementation to be able to have a home page like that in the future – your theme is simply the best!


  73. Brett says:

    Thanks Ravi. One more question. Is it possible to remove the title on the “Home” page? Keep it on the tab on top but remove it from the page itself? Thanks,


  74. Ravi Varma says:

    Hi Brett,
    Open the Page template (the one you are using for your homepage – ‘Links’ in your case) in WordPress Theme editor, find and delete this block of code.

    <h1 class="entry-title"><a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php bloginfo('name'); ?>"><?php the_title(); ?></a></h1>
  75. kiru says:

    ey men’

    I use your tmeplate to
    And i love it !

  76. Brett says:

    Ravi, Thanks for the reply. I removed the code:

    <a href=”" rel=”bookmark” title=”">

    from “page-links.php” and the title wasn’t removed from the home page. One thing I have noticed is that the “Blog” page doesn’t have a title whether or not the above code is removed.

    Any ideas? Thanks for your help!!

  77. Ravi Varma says:

    Thanks Kiru

    Use the “HomePage” Page template for ‘the’ Page you are displaying as your Home.

    At the time of my last comment, I saw the page-links.php template in use on your homepage which is why I asked you remove the title line from there.

  78. hey thanks for the help im totally new to this stuff so all the helpful tips you have all given have helped alot thanks

  79. Dan says:


    First up, great theme, use it exclusively for my sites.

    That said, I just noticed (after weeks of using the theme) that the sidebars disappear in IE… big surprise.

    I have a sneakin’ suspicion it’s because of the Flexipages plugin which I’ve come to really like.

    Anything jump out at you?

    Thanks again.

  80. JR says:

    Ravi, great theme, thanks a lot!

    I’m really new to this and i’m not sure how to change the name of the home page? Any help?

  81. Jon says:

    Hi Ravi. i may be missing something simple here. But I want to add another tab next to the “home” tab in the header. How do I do this?

  82. Ravi Varma says:

    thank you Dan.
    I tried the plugin but did not face this IE issue. even your site is showing up normal in ie6 and ie7. any particular page thats causing this for you?

    Thanks JR,
    you can change your title under the ‘settings’ option in your WordPress dashboard.

    any new Page you publish will be added as a new tab. so go ahead and create one with your preferred content.

  83. I am trying to setup a bilingual blog, and actually got that working with help from here:

    What I want to do now is get the default text into the native languages. Is your them ‘internationalized’? IE, if the browser language is Romania, will you pull form the WordPress Romania language files the translation for ‘home’, ‘about’, ‘categories’, etc?


    (the very first trial of this is now at

  84. daKrisht says:


    I’d like to thank you again for supporting this theme and making a great one at that! It makes using PrimePress that much more enjoyable and fun, great to see a community behind it.

    Los Angeles, CA

  85. Scott Howard says:

    I just let WordPress upgrade your theme. I knew I would need to rebuilt my sidebars to put my Amazon widget, adsense list and MacUpdate offer ad, but the site files are very different from the previous version and I can’t figure out where to put this code in each side bar. Any advice?



  86. Imad says:

    Firstly thank you for a great theme.
    I’m using WP ecommerce. I’d like to have more products displaying horizontally in grid view.
    I was wondering if it’s possible to change the content area from 620px to something larger.
    Where can I customize this? And lastly, is this a change I then need to put into the custom.css?
    Thanks in advance.

  87. Sipp says:

    Thanks Ravi for creating a simple, clean, yet powerful and styllish theme. I’m using it on my 2 blogs to great effect, and am starting to get comfortable with customizing it a bit as per your useful suggestions.

  88. Kay says:

    Thanks Ravi for such a beautifully crafted theme! I just upgraded it and made some of your suggested changes.

    I have one problem with the upgrade. I’m using the theme as a static site, so I have no posts, just pages. Previously all 15 or so pages showed up in the sidebar page list – now only 5 appear, no matter what adjustments I make. Can you tell me how to fix this so all the pages show up in the page list?


  89. Perdeci says:

    great article, thanks..

  90. Brad Christopher says:

    I am trying to put an mp3 player on my site. I am using the Google Reader player and was wondering if it is possible to put multiple tracks on the player as well as the artist info and song name. Will this mp3 player work or do I have to use something different? I really would like to have multiple songs and have all the info about what is playing in the player. Could you explain how I can do this with my PrimePress theme? I would appreciate it so much! I just started using WordPress and I am absolutely loving PrimePress!!!! Thanks Ravi!!

  91. hi, i used ur theme, i want to add img bground at post n widget section, then i want to make img to do it?

  92. Petra Weiss says:

    Hi Ravi, I absolutely love your theme! I have successfully set up my first blog with it, and did all the stuff with the custom.css as well, and everything worked fine.
    Now I have just changed the theme for my second blog to Primepress:, and for some reason, after inserting all the codes for theme customization into the custom.css, the colors of the homelink don’t change – it’s black, and not visible on the dark background. I have entered different color numbers in the custom.css, but it doesn’t seem to take it at all. Have you got a clue what’s happening here?
    Also, with my other blog, it has the previous primepress version installed. If I activate the new version, will it be just like activating a new theme? Like, I will have to reinstall all the widgets etc.?
    Thanks for all your help!

  93. oguzhan says:

    thank you my friends

  94. Dee says:

    Im, having trouble viewing the menu fpr the site (leaving spaces inbetween letters so it doesnt get crawled!) c h o o s i n g r a w .c o m/

    shows up fine in FF but not in IE:s any idea why…

  95. I guess I am little late… I just moved my website to wordpress and I am using your template, but I am having troubles changing the background color. As I want to keep the background of the same color of the banner (as it was in the old version of my website), I customized the custom.css by following your instruction: I copied and pasted the code

    body.custom {
    background: #E6ECEC;}

    but the background is still white (E6ECEC is the color I want to use). What do I do wrong? Thanks to anyone who will help me! :)

  96. very usefull post can you similarly tel about the blogger

  97. André Loibl says:

    Hey Ravi! :-)

    Your theme is really awesome!! :-) Thanks a lot – I am using it on a blog of mine. Did you ever think of a “widgetized footer” – or do you have an idea how to get widgets in the footer?!

    Thanks again and many greetings!! :-)


  98. [...] it up like a website using a static homepage, and sequestered the blog posts to this blog page, and customized it. I’m not ready to say that it’s easy., where lives, [...]

  99. Robert says:

    Hi! I tried your fix here.

    The choice here was either I could link the author’s name to the ‘author archives’ or the ‘author’s website’ (the one set in the user profile). I chose the later for compatibility with microformats. replace the in each template files with to display the author archives.

    And so on my index.html I have but it just reloads the homepage. I’m baffled!

  100. Thanks a lot – I am using it on a blog of Thanks again

  101. Deksamrong says:

    Thank friends

  102. alamin says:

    Great post also! Your writing is so fresh in comparison to most other bloggers. Thanks for writing when you get the chance to, I’ll be sure to keep visiting!

    Md.Alamin Khan

  103. liton says:

    Great article on social media. This article points out some good information about how social media is a big factor on business

    Liton mia

  104. bivian says:

    Your article seems interesting, i have noted it my digg and stumble account.The point you are making is easy to understand and effective. I have blog site for SEO, Art,Shopping.

    bivian tilma

  105. romal says:

    Hello there ,
    this is a very interesting article. I tell you that the subject is more profound that appear. Believe me !!! Very good site.Keep it up.I liked the look and feel of ur site. . I have many blog site for Link, directory,Hosting
    ,Sports and much more.

    Best of luck
    Romel Naan

  106. I am currently checking new themes for a new blog, primepress looks very professional! Thanks, Ravi!

  107. hearty thanks for the information. don ‘t get it

  108. Greg says:

    Thanks so much for making this theme availble. One question: how do I make the nav bar 20px wider? You only provided 620 and 580 — how do I get something in between?

  109. Daniela says:

    Thanks works great here, we just tested it on our new WP Blog.


  • Recommended Host

    If you are looking for a good web-host, Dreamhost is among the best out there. Apart from the great stuff they offer, Dreamhost's got a hassle-free hosting environemnt ideal for WordPress. Type in PRIMEPRESS as the promo code to save US$50 while signing-up.