StudioPress WordPress Theme Released

by Daniel in 291 Comments — Updated Reading Time: < 1

Update: This theme was replace with Genesis Pro.

We have another WordPress theme ready to go. StudioPress is a very clean theme, and it comes with the possibility to integrate several AdSense units.

Here are some of the features of the theme:

  • AdSense-ready: The theme comes with three units integrated already. A 468×60 unit on top, a 336×280 unit on top of the sidebar and a 120×600 unit on the bottom of the sidebar. You just need to copy & paste the AdSense code on the specific php files.
  • Widget-ready: The theme supports widgets, so just drop the ones you use.
  • Comment styling: Comments alternate with a different background, making it easier to follow the conversation.
  • “Welcome” section on the sidebar: You can customize a “Welcome” or “About us” message easily through the form on the “Theme Options.”
  • Search Engine Optimization: The theme comes with title tags optimized, and it already displays only excerpts on archive and category pages, to reduce the duplicate content.

If you have any problem using the theme or any suggestion for improvements just leave a comment below and we’ll try to help.

Share this article

291 thoughts on “StudioPress WordPress Theme Released”

  1. Any answer yet to Homewrecker & my questions regarding how to leave out certain pages from the top of the header area? There has to be some sort of wiz out there who can give clear instructions on how to do that.

    Reply
  2. Is there a way to change “Blogroll” to another link category name? It seems like when I switch to this theme it goes back to Blogroll although all links are set to something else.

    Reply
  3. @mitski, did you manage to remove the adsense areas? You just need to find the php file that is insertin them, and remove the code.

    @Homeworker, I will ask for the coder of the theme to see if he has an answer for that.

    Reply
  4. @ Homeworker

    I’m afraid you have me stumped there, my friend. I have nothing more to offer that is different from what has already been posted above.

    Reply
  5. If I unpublish it, it won’t be seen will it?

    e.g. I have a structure of:

    Animals
    – cats
    – dogs
    – fish

    Birds
    – swallow
    – eagle
    – robin

    If animals, cats, dogs, fish, birds, swallow, eagle, robin are all pages then that would create 8 tabs.

    If I unpublish cats, dogs, fish, swallow, eagle, robin, then there would be the two tabs I want left at the top, but no way to link to them (they won’t show up on the menu any more I presume) and if I link to them in my posting, because they are unpublished, will the visitor get an error?

    I would like, say, the two tabs at the top for the top level pages of animals and birds. Then use the widget to show the full Pages list showing all the page names so people can go straight to dogs from the home page because the link for that would be in the Links Widget in the sidebar.

    Reply
  6. @ Homeworker

    I’m not sure if I am understanding your problem correctly, but as you can see on my blog, I have only the “home” tab at the moment. The tabs are actually pages. If you don’t want a particular tab on top, simply unpublish the page from the Manage>Pages menu.

    Hope it works for you.

    Reply
  7. I’m still keen to get this working. Tried another 4 themes since last night … it’s a nice theme. But I do NEED to be able to pick which are tabs are which aren’t.

    Using the exclude plug in removes items from the menu, which I don’t want.

    I want to be able to use the menu on the widget bar, but restrict the number of tabs.

    Shame. Best I’ve seen for what I had in mind.

    Reply
  8. I have spent all day fiddling with this great theme, then ended up here to try to find out how to do two things:
    1] Remove some tabs from the top
    2] Reorder the tabs

    At the time of writing there doesn’t seem to be a solution.

    I wish you all luck, but I might have to choose another theme for now.

    Reply
  9. There are two posts above that indicate the code required in order to exclude any desired page from the header…both examples very slightly it seems if you look carefully, and neither worked for me. I really like this theme, but I wish this would be made easier with respect to this excluding a page issue. Can anyone please post back clear instructions on how to exclude a page. Also…I assume the only way to know the exact page number to exclude is to hover over the page link in the manage section, and view the number in the bottom left browser window, right??? THANK YOU!

    Reply
  10. Hey PH to insert google analytics, i pasted it on the footer.php file
    , i paste the code right after the default code.

    _uacct = “XX-XXXXXX-X”;
    urchinTracker();

    Good Luck @ph.

    Reply
  11. Hey to insert google analytics, i pasted on the footer.php file and it is been working fine for me.
    the way i do it, i paste the code right after the default code.

    _uacct = “XX-XXXXXX-X”;
    urchinTracker();

    This kind of how mine looks like. It is easy, hope you understand my amateur explanation. Keep in touch man.

    Reply
  12. I agree with Tropper. I am having a similar problem with Feedburner. I’m using the FeedBurner FeedSmith plugin with WordPress 2.5 but it is not directing the default RSS URLs to Feedburner, as the plugin should actually work. I’d be grateful for any help in this regard. 🙂

    Reply
  13. Great theme – have been using it for about 3 months and received great feedback.
    I am having trouble with my feedburner. I need to be able to manipulate the feed code that was automatically established with the theme but I dont know where to look in the theme editor.
    Can you help??

    Reply
  14. Hi,
    I’m trying to modify the StudioPress Orange Theme. And I have been messing with the code (trial n error) all day trying to remove the 3 adsence ad areas. But I just seem to do it. Please some one advise.
    It’ll be much appreciated.

    Reply
  15. Cesar, if you answer to me i can say this:

    i’m not programmer, i’m not designer. On all of these questions should answer theme author.

    If i see that this theme author doesn’t support problems with his own theme, i won’t use this theme anymore.

    as simple as that. 🙂

    there is so much other wp themes with good support for it.
    🙂

    Reply
  16. ph @ brad,
    Hey man i think you are having the same problem or concern that i had and never got an answer for. I am the kind of person that likes to create pages instead of post for SEO if you know what i mean. So if you ever figure out how to fix that please let me know. I have try many possible suggestions but i am not an expert on this.
    Check out how my Ads are layout on my site and let me know if that is what you are looking to do.

    I also notice that the newer version of wordpress messed up the picture insertion. If you want to insert a picture to the write and wrapped up around the text, it won’t work. i used to do it with my old posts and now it’s gone.
    it really sucks

    Reply
  17. @brad,

    in my header.php there is code :

    if (is_page($the_page_id)) {
    $addclass = ‘ class=”current_page”‘;
    } else {
    $addclass = ”;
    }
    $output .= ‘ID).'” title=”‘.$thats_all->post_title.'”>’.$thats_all->post_title.”;
    }

    so there is need for different edit?

    it’s really ugly to see so much topics on pages in header …

    and is there a way to change color on theme, is so dark in header?

    Reply
  18. Thank you very much for responding promptly, Daniel. Yes, I kept on tinkering around with the code until I got it right.

    There’s one small thing – if you could help me on it. When I open the author page by clicking on the author of an entry, it gives this wierd quotation mark along with the name of the author on the top of the browser (Firefox). Any idea what could be wrong there and how I could fix it?

    Reply
  19. @Saeed, I see the author tag working fine on your site, one of them was posted by Saeed, and the other by admin.

    For making changes, make sure the file permissions are set correctly.

    Reply
  20. Sorry, it seems to have gobbled up the code which I had pasted. Here it is, with ‘
    (span class=”date”> in
    (span class=”filed”>
    (/div>

    Reply
  21. Hi there, Daniel.

    My jaw literally hit the floor once I came across your theme…it was the “PERFECT” theme I had in my mind for my blog. Thank you very much for sharing it with us all. 🙂

    I have a bit of a problem when using it on my blog though. I’m using WordPress 2.5. I’m trying to add the author tag, so that with the meta data, it also shows “Posted by [author name]”. However, it never makes the change.

    Moreover, I can’t change literally ANYTHING in the theme. In index.php, where you have coded as:

    in

    When I change the text “in” to “under the category”, it again makes no changes on the site. I have even tried making the same changes to page.php and archives.php but with no success.

    The Theme Editor seems to be working fine, because when I change the theme back to default (as it is now), I can make all sort of changes.

    Could you kindly help me out here and guide me as to where am I going wrong and what changes need to be made? Being a doctor with very limited knowledge of HTML and PHP, I am sort of lost and would be very grateful for your help.

    Reply
  22. Hi

    How come when i use the More tag, the sidebars go down? Is there a way to correct this? I dont want to use excerpts since it does not include the photos

    Thanks

    Reply
  23. For anyone else wanting to remove a page from your header tabs follow these instructions:

    1. Open up header.php from your StudioPress directory
    2. Find this section of code:
    if (is_page($the_page_id)) {
    $addclass = ‘ class=”current_page”‘;
    } else {
    $addclass = ”;
    }
    $output .= ‘ID).'” title=”‘.$thats_all->post_title.'”>’.$thats_all->post_title.”;
    }

    Replace it with this:

    If ($the_page_id ‘9’) {
    if (is_page($the_page_id)) {
    $addclass = ‘ class=”current_page”‘;
    } else {
    $addclass = ”;
    }
    $output .= ‘ID).'” title=”‘.$thats_all->post_title.'”>’.$thats_all->post_title.”;
    }
    }

    Just replace the 9 with whatever page ID you want to exclude from the tabs at the top of the theme.

    Reply
  24. Thank you for this WP theme! I’ve been looking for something similar for months but never found anything like StudioPress before. Congrats & thanks again!

    Reply
  25. amazing theme

    I would like to change the header to have a logo image instead of text.. i kind of saw how to do it but can you give me more help? i am not good with CSS! I also am not sure how to do it in a way taht it will blend in well with the background.. thanks!!!!!

    Reply
  26. I am just unsure where to go about changing it. Any suggestions? If you can point me in the right direction I should be able to figure it out. Thanks.

    Reply
  27. Hi Daniel,

    I realize that it is too long, but I have no options to change it… There simply is no “edit” link for me to click on inside my widget panel, that box can only be moved up and down but not accessed at all.

    The only thing I can think to do is search for it in my SQL database… That would make me really nervous though! -Does anyone here have any better idea?

    Thanks,
    Luke

    Reply
  28. In the CSS
    change “text-transform: lowercase;”
    to
    “text-transform: capitalize;”
    to make the first letter of each page a capital letter.
    use “text-transform: uppercase;”
    to make every letter uppercase

    Reply
  29. @Kdogg, let me know if you manage to alter the tab orders. I am trying to play with the code as well to see what I can come up with.

    @Luke, I think there is a maximum size for the headlines on the sidebar, else it wont fit on the image.

    @WilsonC, for the tabs on the top section, you would need to place around with the CSS, but better to ask Lorenzo how he did it to save you some time :).

    One suggestion, download the web developer extension for Firefox and take a look at his CSS and source code.

    For the post meta, take a look at index.php for a section that looks like this:

    <div class=”postMeta”>

    <span class=”date”><?php the_time(‘M.d, Y’) ?></span> in

    <span class=”filed”><?php the_category(‘, ‘); ?></span>

    </div>

    <div class=”postContent”><?php the_content(‘[Read the rest of this entry…]’); ?></div<

    <p class=”comments”><?php comments_popup_link(‘Leave a Comment’, ‘Comments (1)’, ‘Comments (%)’); ?></p>

    You can play around with each field, moving it above or below the post. “the_content” is the post itself.

    Remember to change that on single.php also afterwards, and possible on archives.php.

    Reply
  30. So far I am 3 for 4 in answering my own questions. I added “class=”postTags ” to the end of the loop in my home.php file. This created a tag line that works as a separator. I was able to change the color by modifying the stylesheet. Imagine that, a couple of weeks ago I didn’t know what a stylesheet was. I still have two questions:

    1. How do you change the order of the pages as they are listed in the tabs across the top. I also want some of my pages to not show up across the top at all but rather as a link in the header, footer or sidebar.

    2. I was able to move the “comments” link and image to the end of the posts and right above my new separator bar just like I wanted. However I am unable to move them both to the center like I want. Right now they are neatly left justified. I have success moving them individually using the stylesheet (p.comments ) and adjusting the padding. Am I in the right place? Any idea on what I am doing wrong?

    Reply
  31. Anyone ever figure out how to change the order of the page “tabs”?

    Also where is “The Loop” located. I want to add a post separator bar(I think its called a horizontal rule) between posts. i think I want to add this code: at the end of the Loop.

    Reply
  32. Hey Luke, it was my designers choice to go with all lowercase. I think it does integrate with the design, but yeah having capital letters there should be an option.

    I will take a look at the code to see what function is defining the lowercases, give me a day.

    Reply
  33. Thank you Daniel for an AWESOME theme. I had exactly two minor issues with it and the rest is golden. I’m using it on my new blog right now.

    Jean figured out one of the issues for me, the Border… I saw that line but merely setting them to 0 didn’t help, I had to say the color should be white too in order to make that border go away.

    The other problem is the one you said you’d eventually get around to for PB… The lowercase letters in the Tabs… Why would anyone ever want those to be lowercase? -Oh well, to each his own… Any headway yet on how to change that?

    Thanks again!
    Luke

    Reply
  34. Hi Jean,

    Thank you very much for your help. Now all is working fine in my Blog/StudioPress Theme. 🙂

    I have changed the block you have suggested, and it is now as described below:

    .postContent img {
    margin: none;
    border: none;
    }

    I have eliminated the margin and the border.

    Thank you very much. 🙂

    Reply
  35. OK, I have 6 pages completed now but I am unable to change the page order. I have a “pages” widget in the sidebar that is ordered correctly. I gave each page a number in the Manage->Pages->page Order. However, the tabs at the top remain in the order that they were created. I have a feeling that this has something to do with the page id. I am just unsure where to go about changing it. Any suggestions? If you can point me in the right direction I should be able to figure it out. Thanks.

    Reply
  36. @ ascony – Theme should not affect your login. If you are convinced that it does, simply use your ftp client to delete the theme. WP will revert to the default theme and if you still can not login, you will know it was not the theme. If that is the case, as I suspect it will be, you would be best served by a fresh install of WP.

    Reply

Leave a Comment