I have now upgraded my blog to Thesis theme 1.6. I have tweaked a thing or two in the design as well, so wanted to share the latest changes with you.
As usual, I will include all the codes so you can easily implement the same design features into your own Thesis blog as well. Want more info on Thesis? See my Thesis 1.6 video review.
Changes to the navigation menu
Thesis 1.6 makes it to easy to create a cool looking menu within its interface. I wanted to get the same look as my old menu so I inserted this into the custom.css file (note that in Thesis 1.6 nav menu name is changed to ul.menu from ul#tabs):
.custom ul.menu li.current_page_item, .custom ul.menu li.current-cat { padding-bottom:0; background:#FFFFFF; }
.custom ul.menu li a:hover { text-decoration:none; background:#2361A1; }
.custom ul.menu li.current_page_item a:hover { text-decoration:none; background:#2361A1; }
, .custom ul.menu li.current-cat a:hover { text-decoration:none; background:#EEEEEE; }
Social media links on the left side
Thanks to a great Thesis tutor I now have cool social media links (Facebook, Twitter, YouTube, RSS) on the left side of my content. To get this look, you need to upload the picture files to your server plus insert this code into custom.css:
.custom #feedback { background: transparent; width: 3.2em; position: fixed; top: 40%; left: 0.25%; }
.custom #feedback a { display: block; text-indent: -9999px; height: 3.2em;}
.custom #feedback #facebook { background: url('facebookimageurl') no-repeat 0 -3.2em; }
.custom #feedback #facebook:hover { background-position: 0 0; }
.custom #feedback #twitter { background: url('twitterimageurl') no-repeat 0 -3.2em; }
.custom #feedback #twitter:hover { background-position: 0 0; }
.custom #feedback #youtube { background: url('youtubeimageurl') no-repeat 0 -3.2em; }
.custom #feedback #youtube:hover { background-position: 0 0; }
.custom #feedback #rss { background: url('rssimageurl') no-repeat 0 -3.2em; }
.custom #feedback #rss:hover { background-position: 0 0; }
And this code into custom_functions.php:
function social_iconz() {
?>
<div id="feedback"><a id="facebook" href="facebookurl">On Facebook</a><a id="twitter" href="twitterurl">On Twitter</a><a id="youtube" href="youtubeurl">On YouTube</a><a id="rss" href="rssurl">RSS feed</a></div>
}
add_action('thesis_hook_after_html','social_iconz');
These are the images, feel free to upload them onto your own server and use them:
- http://www.howtomakemyblog.com/pictures/facebookicon.png
- http://www.howtomakemyblog.com/pictures/twittericon.png
- http://www.howtomakemyblog.com/pictures/youtubeicon.png
- http://www.howtomakemyblog.com/pictures/rssicon.png
Star icon next to the subscribe alert
Thanks to the Building Camelot, I inserted a star image next to the “subscribe” yellow alert at the end of all my posts. It helps attract the attention and hopefully gets more people to subscribe. To get the effect, insert this into custom.css:
.custom .format_text p.voteme {
background: #ffffa0 url('urlofthestarimage') center no-repeat;
border: 2px solid #e5e597;
background-position: 7px 50%; /* x-pos y-pos */
text-align: left;
padding: 5px 5px 5px 45px;}
And this into custom_functions.php:
function seth_godin_stuff () {
if (is_single()) {
?>
<p><p class="voteme">Get all my blogging tips for FREE! Subscribe to HowToMakeMyBlog <a href="rssfeedurl">via RSS</a> or <a href="emailfeedurl">via e-mail</a>.<p/>
<?php
}
}
add_action('thesis_hook_after_post', 'seth_godin_stuff', '1');
Change to the look of front page teasers
I did a change to my magazine style front page. According to latest eyetracking research the larger the headline is in relation to the teaser the less likely it is that it will be viewed or read. Test participants viewed both the headline and blurb when the headline was bold and the same size as blurb text.
So I made it look like that. In Thesis Options in Design Options, in “Teaser Font Sizes” I made both post title size and post excerpt size 14 pt. And I made the teaser headline bold with this code in custom.css:
.custom .teaser h2 a { font-weight: bold }
Another eyetracking finding was that the shorter the excerpt is, the more people get to read it. Generally, a short excerpt was one or two sentences and it encouraged testers to continue reading. So I have shortened the number of excerpt characters down to 30 by inserting this into custom_functions.php:
add_filter('excerpt_length', 'my_excerpt_length');
function my_excerpt_length($length) {
return 30; }
Hover over links and sidebar
I created a nice “hover over” effect when visitors hover over different text links. It looks cool and it is very simple. Find colors that fit your blog best and insert them via this code into custom.css:
.custom a:hover { color: #FFFFFF; background: #000000; }
#footer a:hover { color: #FFFFFF; background: #000000; }
dl#trackback_list dt a:hover { color: #FFFFFF; background: #000000; }
Similar cool effect can be done for the sidebar widget links. Insert this into your custom.css to get the same look as on my site:
li.widget ul li { border-bottom:1px solid #DDDDDD; display:block; margin:0; padding:0.5em; }
li.widget ul li:hover { background:#DDDDDD; display:block; margin:0; padding:0.5em; }
.custom li.widget { margin-bottom: 0.5em; line-height: 1.2em; }
.custom li.widget a:hover { color:#222222; background: none; }
Centered article headline with background color added
I have added the background color for the article headline on the article pages. You can do this by inserting this code into custom.css:
.custom h1.entry-title { background:#2361A1 none repeat scroll 0 0; color:#FFFFFF; padding:0.3em 0; text-align:center; }
Thesis theme makes it easy
All in all, not much work needed to get this done as you can see. The visual effect for your readers will be great though. Thesis theme really makes it easy to have a modern, professional looking blog.
If you want even more tips, see more of my Thesis design tips here and even more Thesis customization tips here.
Join thousands of bloggers and get all my blogging tips for FREE! Subscribe to HowToMakeMyBlog via RSS or via e-mail.
If you liked this article, you may also like:
Why I run my blog on Thesis Wordpress Theme
Thesis theme gives my blog a professional, clean, easy-to-read layout and SEO friendly design. Thesis makes it simple to make your own blog unique. See more details and get your own Thesis today.
{ 33 comments }
I’ve seen a lot of Thesis around the blogosphere lately but i’m still not really sure what it’s all about. I don’t see why it is necessary to add Thesis to the mix in terms of custom Wordpress designs. It just seems like adding a ‘middle man’.
Well thesis is nice a customizable and easy to use for those who have little or no interest and knowledge of PHP and the coding behind the design. Instead this is much easier. I am using mine as a stop gap while I learn more.
If you can do it yourself, then I guess Thesis is not something you need. But for majority of bloggers, it is very useful as it makes designing your blog much easier with a simple interface.
Marko you talk about putting a star next to the subscription alert, but how do you get a subscription alert in the first place? I tried to insert that code you gave thinking that was what was needed to get the whole thing, but everytime I do that I get this error:
Parse error: syntax error, unexpected $end in /home/levo/public_html/takeabowson/wp-content/themes/thesis_16/custom/custom_functions.php on line 44
Am I missing something?
Yeah, this should be the whole code including the alert. I use the same code here on my blog. Please check again.
Last night while doing this I copied the code that you put on site, and changed it in the relevant places, but yet I just keep getting that error.
Hmm try it now. I added couple of characters that went missing. Thanks.
Fantastic, thanks Marko Nice little banner now on the bottom of my site and instead of Using a star got myself a Football/Soccer ball.
Great stuff Levo! Perfectly differentiated for your own audience!
These are nice tips! Thanks for sharing them.
No problem, glad you can use them!
Coool Tips Marko! I thought you have updated to 1.6 earlier when you released the video! I just love the 1.6 and CANT wait or stop thinking about how the 2.0 will be!! I think it will be blogging on your behalf or sth lool
I just have one comment since are raised up the easiness and time saving issues, I think to have the social buttons on the side you can use a plugin called “Cute Profiles” which will do the whole thing for you!
btw, thanks for sharing the EyeTrack report, I am reading it and it is SO great!
Best,
Firas Steitiyeh
That video was done on a test blog hehe I am glad you like the EyeTracking report, and thanks for the plugin suggestion.
I thought about getting Thesis when I saw your video on Thesis 1.6 and loved how easy it was to change colors.
And I am so glad I did. I just love how to customise everything myself (with help from the fantastic Thesis forum). Nothing shocking, but just change whatever I want.
So thanks for making that video, I remembered that again now I see this post.
No problem, I am glad my video helped you get the theme and improve your blog.
I have never used Thesis, never really understood it. But this year I’m going to get my hands dirty and have a tinker with it. These tips will no doubt help when it comes to customising it.
This is great hints. One major advanced is that we can able to give our social media link. That think i lived very much.
Hi Marko. Glad you tweaked your upgraded 1.6 version. I am also doing lot of things with thesis 1.6 . Recently i have displayed entire my youtube channel(I have uploaded 55 videos in just 3 weeks. All videos are related to thesis) in thesis footer. t got good response. I have seen your youtube videos also. You can display them in your blog so that it can get more exposure. I Thesis helps us in great way.
Keep on writing thesis tricks.
Good idea Pascal, I like how you show it on your blog. Something to consider…
Marko
Brilliant post on how to extend Thesis a little more. This is why I love this site. Keep up the good work. I added two of the ideas to several of the blogs I work on.
Thanks
Eran
Thanks Eran, glad you could use my tips!
Interesting data on the Teaser Title Size vs. the excerpt text. Definitely have to take a closer look and considering modifying a few things on the blog. Thanks again, as usual, for good, actionable material!
No problem Jeff, glad I could help!
Thank you so much for the tips. I like the static social network thing on the left side of the blog, really cool.
Certainly thesis is the best theme and this can give you maximum exposure with professional look.
I am also a die hard fan of thesis.
hai Marko, its me again,
when i go at your home page..i hover the headline..i mean the post title..the hover effect with the black background and font change to white in color is so easy to indicate..how to do that ??
Thank you!
Thank you so much. I used the css styling hover effect on my sidebar widget. Only problem is: how do I make the sub-categories hover separately? Right now, when I hover over the subcategory, the parent category and all the following subcategories are coloured.
Marko,
With a little editing of the base code, I have my own stuff of left-floating social buttons. I do have one concern though. If somebody has a resolution that is smaller than my blog is optimized for, then the buttons will be floating over content… Not cool… Is there a way to not show the buttons to somebody who doesn’t have greater than 1024 width resolution.
1024 or less is about 12% of my traffic, but their experience would be seriously affected.
Very nice! I just added the RSS and Twitter icons to my site. Appreciate the help!
I wish the social links worked in IE.
I installed it on my site, and a clients site, and alas
Not from your code, but before I read your post.
When will IE learn!
Thanks for the info though, I like the start thing….really cool
Hey Marko!
I am trying the last tip you gave – centering and changing colors for the headlines. Your code worked perfectly for when I’m in a specific post … however, the headlines are still the same on the frontpage.
Is there another .custom command to use to change it there??
Thanks!
It’s great Thesis tweaking tips.
Though the tips is simple but these are well elaborated and made easy.
Useful for the peoples like me.
Hi
Cant get it to work, wont show up.
Advice