When browsing other WordPress blogs with awesome themes, I always find myself wondering how someone handled a particular aspect of the layout or functionality. This is especially true with the Thesis Theme, because of the difference in setup due to the Thesis hooks system. So for anyone browsing Kikolani, I wanted to answer the question of “how did you do that” in a new series on WordPress Thesis Theme Customization.
Part Two: Plugins
One of the things I love about WordPress is that most of the functionality that you are seeking can be found in the plug-ins directory. Most of them (with exception to cForms II) can be found in the WordPress plug-ins directory and installed automatically in WordPress 2.7+ by going into your Admin Panel > Plugins > Add New >. Other plug-ins can be uploaded in .zip format on the Add New Plugins page. Here are the ones that I use – with exception to Thesis OpenHook, these are great suggestions for other themes as well.
- Add Post Footer – This plugin allows you to add specific content to every post, text and ads. This is where I add in the 468×60 Google Adsense ad along with the “Enjoy this post?…” text at the end of each post. (This plugin isn’t fully necessary, considering I could add it into the custom-functions.php, but I haven’t gotten around to moving it yet. Plus it’s a great plugin for other themes.)
- cForms II – This plugin controls the form on my contact page. It is highly flexible in terms of adding additional fields (checkboxes, drop downs, additional text inputs, etc.) and customizing the styling of the forms, offering several pre-built styles to choose from with the option to further edit the CSS for those styles.
- Chat Catcher – This plugin captures some of the Twitter and FriendFeed shares of a particular post and adds them to your post’s comments as comments or trackbacks. I have mine set to “Post Trackbacks.”
- CommentLuv – This plugin automatically captures the latest blog post of a comment author, provided that they have registered their site on ComLuv.
- DoFollow – This plugin removes the nofollow attribute from comment author links, rewarding comment authors with valuable “link juice.” (Read more about Link Building with DoFollow Blogs)
- Google Sitemaps XML – This plugin automatically creates a sitemap for your blog and submits it to the major search engines (Google, Live/Bing, and Ask). It will update Yahoo as well, but first you have to get an API key.
- Math Comment Spam Protection – This plugin asks for the answer of a simple math question to prevent bot-generated comment spam. Although I do admit it is a bit annoying, it prevents me from either losing valuable comments to automated spam catchers, and is more legible than many of the captchas.
- Redirections – This plugin modifies your .htaccess with permanent re-directs. For example, I have permanently redirected the Love Story formerly on Kikolani to the Soulmates Wedding site.
- Show Top Commentator – This plugin displays the top commentator list in the sidebar.
- SEO Slugs – This plugin removes words like ‘a’, ‘the’, ‘in’ from post titles for SEO purposes.
- Subscribe to Comments – This plugin will send subscribers to a particular post’s comments an email every time a new comment is made to that post.
- Thesis OpenHook – By far the most important plugin in terms of modifying your Thesis site, it gives you easy access to add custom content to each area of the Thesis hooks, custom-functions.php and custom.css.
- WordPress Database Backup – This plugin automatically schedules backups of your WordPress database and can email those backups daily. Just be sure to regularly backup your theme files if you customize them, as the database does not store those changes!
- Ajax Edit Comments – This plugin allows commentators to edit their comment after submitting it, in case of a misspelling or last minute addition.
- WP Greet Box – This plugin displays a box at the top of each post based on where the reader is coming from. For example, if a reader happens to find your post via StumbleUpon, it will bring up a box that asks the reader to Stumble the post while they are there. The text in each box based on referral is customizable, so you can have it always say the exact same thing, no matter where the reader came from, or you can add additional options (like a subscribe via RSS) to each greeting.
Two plugins that didn’t make this list because I do not have to use them anymore are Platinum SEO & All in One SEO Pack. The Thesis theme automatically comes with built in SEO fields for customization of the homepage meta information, and custom title tag, meta descriptions and meta keywords for each post. For most other themes, you will need a plugin to handle manage your SEO, and I would suggest either Platinum or All in One, as I have used both for other customized WordPress sites.
About the WordPress Thesis Theme Customization Series
Originally, I had planned on making one comprehensive article about my Thesis Theme customizations, but after only finishing two sections, I realized that this article would be a bit overwhelming if it was a all in one job. So instead, I’m breaking it up into a series:
- Part One: Thesis Options & Design Options
- Part Two: Plug-ins
- Part Three: Thesis OpenHook, Custom Programming & Styling
- Part Four: Thesis Resources
So stay tuned for Part Three next week to see what custom code and styles have been implemented to utilize the functionality of the plugins and design of Thesis Theme on Kikolani.
Thesis Questions
If you have any questions regarding customizations of the Thesis Theme throughout the series, please let me know via the comments. If I get enough questions, I may add a Part Five of Q&A. And other commentators, if you see a question you can answer, go for it! I’ll add your name & link to the Part Five post, assuming there are enough questions.


Kikolani covers blog marketing and blogging tips for personal, professional, and business bloggers to succeed in search and social media marketing. Kristi Hines is a







Great work and thanks for the plugins. That WP Greet is awesome. Never heard of it before, but you can bet your last dollar that I willl have that on my page immediately. Thanks for the tip and keep them coming.
This customization report you are doing just might make me switch to Thesis!
Kristi,
Many of these customizations can also be used for other themes, but it’s always important to have your original theme backed up!
These are great! Looking forward to Part 3 – My main question is about how to style the header and navigation area.
I have installed most of them, though using only a few. Hey, do us a favor, why not make a post on how to use and get the best of All in One SEO, I do fill up some spaces but have no idea if I am doing it right. My search engine traffic is a little low or at least I think it is
.
Hello Kristi,
You have some great information here. I will have my hubby install a few of them, hopefully by the weekend. Great list of resources as usually. I am looking for to the next article.
Thanks Kristi
I do really like the way the Thesis theme looks and from what I have seen the designers seem like a pretty cool company. This is a pretty neat guide. I had been wondering what the number protection captcha was
Hey Kristi! Great resource line-up, as always. I love how you always make your articles are a one-stop source! WP greetbox is one of my favorite plug-ins since it increases the subscription chances of new visitors.
I’m pretty new to this stuff so this list really helps out. My WordPress is pretty bare, so I’m sure I will be going off of this list for quite some time. There is so much here, almost overwhelming, thanks!
Hi Kristi,
nice update in part two, i use some of plugin and very happy with this type CMS plug in, nice to share, i got some new plug in for here very very thanks for sharing!!!!
Best Regards,
SEO India
Just make sure not to put in too many plugins just in case. More plugins = slower load times so you better consider every plugin carefully.
Wow, a nice detailed post. I also would of added Super Cache plugin to speed up your site even more. This plugin helps a lot and one can see the benefit.
Hey, Kiko:
It’s been a while. This post is great and invaluable. A few things, with your experience and background that would really be nice, is if you could write a post or posts that is a how-to, to implement google adsense into a blog/site and which plugins one can use, at least as an entry level, to have wordpress function as a fully CMS site. I have to wait a bit longer to finally get up and running with my purchase of actual server space from Godaddy (another service), but I’ve already purchased my domain. I’ll be bookmarking this post, so thank you so much for blogging it!
Really great effort. I was trying out the greetbox, not sure what I did wrong but the message didn’t come out. The settings are a little different than the thumbnails shown in the setup file. May need to look harder.
Thanks, Kikolani for sharing these. Looking forward to more of them.
@wchingya
Social/Blogging Tracker
I think it is is great that you share your list of plugins with your readers.
I used to have the XML sitemap plugin myself and then read a lot about how it not only doesn’t help (unless you have an absolutely massive site) but might actually do harm to your SEO. Do you know anything, or have any opinions, about that?
Thanks!
Whoa, thank you. I am making my first wordpress site for my company and was a bit lost when it came to plugins, so many out there to choose from. I will definitly snag a few from your list. I like the chat catcher.
You have a good list. Redirects is the name of the game for relevant websites. There’s a lot of benefits in using them online….it can be awesome if used the right way.
Thanks for the great list of plugins. There are tens of thousands of plugins available, with many of them doing the same thing. Its good to see experienced WP users helping others on what tools are good to use.
Thanks for informing about the DoFollow plugin that you use. I think the FriendShip day occasion is good for converting my blog to DoFollow.
Great set of plugins.. I am using few of them but not all…
.-= Nihar´s last blog ..July 2009 Blog Traffic & Income statistics =-.
Hi! This is a great post. I was just wondering if you could help with the code for inserting the RSS and email pics and links into the text of the post footer. For some reason I cannot get it to work. Thanks!
.-= Brittany at Mommy Words´s last blog ..Mommy Word: MOTHER =-.
Nice list of plugins there Kristi, I already make use of a good proportion of them but there are a few that I haven’t come across before. WP Greet Box is a great idea, will certainly be looking into making use of that one. I also like ‘Ajax Edit Comments’, I make good use of it here with all of my typos!
.-= Stu – T-Shirt Insight´s last blog ..Space Invaders T-Shirt – A Simple Plan – Reprinted =-.
Good line up of resources, I loved Cfroms, but it does not work well with the Ithemes. I have an older version in place on my blog – but the newer one’s call havoc with headers and such. Anyone using both together with success?
.-= Susie´s last blog ..Stumbling Your Way Finding Friends =-.
I have been hearing a lot about how WordPress themes are not very optimized for the search engines, and came across a blog post mentioning that it was the best out there. Anybody have experience using the Thesis Theme for WordPress?
An excellent group of plugins. I haven’t used many of the comments related plugins yet so its good to see that the ones mentioned in the post all work together without any problems. As someone else noted earlier I would also recommend the Super Cache plugin for improving perceived blog performance.
.-= Mike McEvoy´s last blog ..7 Reasons Netbook Computers are great for students =-.
Hello i was going through your tutes and they are great i still have some questions..I gave too much time but could not find how to do that..
Chk these 2 blogs http://www.shoutmeloud.com & http://www.serradinho.com/
you can see a Recent and popular post widget which are very well customized.
i tried adding codes in custom.css but still not able to get that view..is there anything else that i need to do for getting such customized widget.. kindly help me..
these are the codes which i filled in custom.css
/******************************************************************/
/* RECENT & POPULAR POSTS */
/******************************************************************/
#recent-posts li {background: #E4F2FD; border: 1px solid #C6D9E9; line-height: 1.4em; -moz-border-radius: 5px; padding: 0.5em; -webkit-border-radius: 5px; overflow: hidden;}
#recent-posts div.posts_align{color: #baaf2e; float: right; font-size: 11px; text-transform: uppercase;}
#popular-posts li {background: #FFFBCC; border: 1px solid #E6DB55; line-height: 1.4em; -moz-border-radius: 5px; padding: 0.5em; -webkit-border-radius: 5px; overflow: hidden;}
#popular-posts div.posts_align {color: #3399FF; float: right; font-size: 11px; text-transform: uppercase;}
#popular-posts a {border-bottom: 1px solid #E6DB55; color: #AAA027 !important;}
#recent-posts img, #popular-posts img {float: right; padding-left: 4px;}
/******************************************************************/
Anything else i need to do in something in custom_funtion.php too or anywhere else..
I hope to expect help from you..
.-= Ankit´s last blog ..How to remove blackheads in quick time =-.
I have to look over this list a few times and definitely consider a couple of these plug-ins: SEO Slugs looks like it would be very, very useful; the Greet Box is probably worth trying out too.
Thank you so much for sharing! Quite a few of the plug-ins listed I wouldn’t have even thought about otherwise.
.-= ashok´s last blog ..Notes on Dickinson’s “They say that “Time assuages”…” (686) =-.
Is there any way of interacting the All in SEO pack & Thesis built in SEO options to do better in SEO??
Hope to hearing you soon…..Kristy.
.-= New from Thesis Theme Design A preview of Thesis Theme Version 1.7 {(thesis theme 1.7 beta 1) video} =-.
We use Thesis on our site. I use most of the plugins you discussed in this post.
I have never read about the “Add Post Footer” plugin. I haven’t figured out how to add a message to the end of every post yet using the custom-functions.php. This plugin could save me.
Are you still using it? or Have you figured out how to add content to the end of every post with the custom-functions.php?
.-= New from Chuck Edwards@Weight Loss Tips The Special K Diet and Challenge =-.
I figured it out from this post: http://samswebguide.com/2010/03/20/how-to-add-an-about-author-box-in-thesis-1-6/
Thanks for being the inspiration though.
.-= New from Chuck Edwards@Weight Loss Tips Pregnancy Yoga: Exercise for your Baby =-.
Great list.. I’ve just migrated from Blogspot. And I’m using Thesis, so this is very useful for me. Thanks.
.-= New from Gojeg How To : Add Follow Me on Twitter Button to Website/Blog =-.
Very good collection of plugins, thesis is really very difficult to customise but your tutorials are really making it easy for me.
I recently realized that the Thesis-theme is one of the best themes in terms of seo perspective and I am now considering to get this theme for my blog. Looking at the fact that you can also get plugins dedicated to the thesis-theme I am now highly convinced.
These are some good stuffs to reward your audience/commentators.
But I wonder why you don’t the “Show the top commentator” plugin?
But I only find few bloggers who uses Ajax edit, It’s very useful. Because we don’t want to see other comments misspelled or having a wrong grammar. Sometimes I get pissed off when I see my comments doesn’t make sense because or wrong grammars and can’t do anything to change it.
Hi I’m wondering if you ever wrote about how you made the subscription widget in the sidebar.
Is it a plugin or is it custom-made? If custom-made, did you write about how you made it somewhere in a post?
Hi Chris. I used Mashable’s subscribe widget as an example and coded it into Thesis. Planning to do a post with the details soon!
This is by far the coolest subscription sidebar I’ve found so far, and I’d like to try and copy it too from mashable’s site since I do know a little bit about HTML/CSS.
I prefer your icons though, is it okay if I copy your RSS and E-mail icons?
Thanks Kristi,
I was looking for the captcha and add post footer.
I think I’ll try the contact one and subscribe one too.
Have you found any new ways or plug ins to mobilize Thesis like for a mobile specific site or to create your Facebook specific iframe site?
I like your Twitter blue box below too!