Cakifo is a free WordPress theme built with from the rock-solid Hybrid Core theme framework by Justin Tadlock, so it provides a great starting point with many useful features.
This theme is a parent theme. What this means is that to customize it, you should be creating a child theme. Is it a theme framework? Some people might call it that. All you need to know is that it’s a solid, yet flexible, starting point for nearly any blog.
Some features of Cakifo
- Child theme friendly – Nearly everything can be customized in a child theme
- Uses Hybrid Core as framework
- HTML5
- Custom front page with slider, recent posts, and posts from categories
- Killer post thumbnails functionality
- Per-post/page layouts (one-column, two-column, and three-column layouts)
- Art direction (the ability to add custom, per-post stylesheets)
- Highly-configurable widgets that give you full control over their display
- Several sidebars (Sidebar, secondary sidebar, after-singular, after-single, error page, and footer + more in a child theme)
- Many useful shortcodes
- Small theme settings page (yes, that’s a feature)
- Breadcrumbs
- Built-in pagination
- And much, much more!
(yes, some of these features are totally stolen from Justins’ themes
)
Download the theme
This theme has been tested and works with the latest version of WordPress (3.3.x). It is a parent theme, so any modifications you make should be handled within a child theme (example included in download)
You can view the source and help improving it on Github. The theme is licensed under GPL.
Update May 8, 2011
Version 1.1 has now been released. Changelog:
- HTML5! The theme now uses HTML5
- Improved Post formats
- Frontpage improvements
- Use loop.php instead of post-format.php
- Print and RTL styles added
- Slides script updated to 1.1.7
Pingback: Download the theme for free
Awesome work! I’m picking apart the code now.
So far, it looks pretty good and something I will definitely be recommending to others. This is a great example of what can be done with Hybrid Core.
Wow! Thanks Justin!
I’ve changed much of the code since this release. The latest version is at https://github.com/jayj/Cakifo
You’re more than welcome to write again if you have any recommendations or find any bugs.
Thanks again
pretty nice design i love it
Thanks!
Clean and feature rich, very nice! I’m spreading a word about this theme @ my web
Thanks and thanks for featuring the theme at your site
Pingback: Cakifo WordPress Theme | WP Tuts
Pingback: Cakifo WordPress theme updated to version 1.1
Pingback: Cakifo WordPress theme updated to version 1.1
Hello and congratulations for this great theme
I’ve translated it in french today, feel free to download this translation for including here : http://www.wptrads.fr/theme/cafiko/
Best Regards,
Nice, thanks!
I’ve just uploaded them to the beta version of the theme. They’ll be included in the next update (There’s 2 untranslated strings in it because of changes to the theme)
https://github.com/jayj/Cakifo/commit/f2152a76b836dbbf5aeb56304d023f6a021c799e
Pingback: Temi gratis per WordPress per costruire siti magazine
Brilliant – thankyou very much, as I was looking for a good example of parent/child theme. Nice effort, and hoping to create my own real soon!
Your welcome
Thanks for the kind words
Np
I have been trying to understand the framwork/parent theme/child theme concept, and after headaches playing with many, settled on Hybrid. I have had a lot of fun already with cafiko, and it has helped my learning. Design frameworks are the way forward. Designers – ignore them at their peril!
Pingback: Cakifo updated to version 1.2
Pingback: The Most Flexible WordPress Themes: Widgetized Front Page and Extensive Options | webexpedition18
Just wanna say “Thanks!”
Great theme.
My pleasure
Pingback: 80+ Best Stylish Free Wordpress Themes | ApnaZilla
Pingback: Best free wordpress theme 2011 – có download | Thiết kế website
Pingback: Free Minimalist Wordpress Themes 2011 | radworx.com
Pingback: Free Wordpress Themes To Download 2011 - icanbeCreative
Pingback: 32 Nice White and Clean WordPress Themes
Amazing theme, by far my favorite of the Hybrid Core framework!
Thanks Gregory!
No problem! I also had a question, does this theme make use of TimThumb? And if so, has it been updated to be secure from that recent TimThumb exploit?
Nope! The theme does not use TimThumb. It uses native WordPress functionality for resizing images
Pingback: 25 Cool and Fresh Free WordPress Themes for 2011 | Customize WordPress Blog
Pingback: ดีไซน์เว็บไซต์,โหลด,ดีไซน์เว็บไซต์โหลด | ดีไซน์เว็บไซต์
Pingback: Лучшие бесплатные темы для WordPress | Личный Блог Никиты Белоусова
Pingback: 57 Free high quality WordPress templates | Tech Hum
Excellent theme! I’m using it now.
Just 1 question.
In single post/page, why is site title a h4 instead of h1?
Single
Index
Thanks! Your code is not showing but I know what you mean.
The sitle title is a h4 on singular posts because the most important heading on these pages are the post/page heading.
Joost de Valk has written about it on his blog.
But since we’re using HTML5, it would actually be totally fine to use a h1 for the site title on all pages. But I decided to lower the headings in the theme after reading a discussion on WordPress Trac about the headings in Twenty Eleven. The HTML heading structure is basically not good in a accessible point of view right now.
With all that said, I just updated to theme to use a h1 again
Thanks! Very clear.
Pingback: 37 پوسته برتر و رايگان وردپرس در سال 2011 | آي تي باي
Pingback: Kostenlose und hochwertige Wordpress-Themes zum Download. | Geld verdienen im Internet - Suchmaschinenoptimierung, Affiliate Marketing,Selbständigkeit
Pingback: Cakifo - Awasome WordPress Theme
Amazing theme for sure, thanks for it!
But i have some questions.
1. I see the demo have an author’s box bellow the post, but i can’t find it on the theme. I have my bio infos on my profile and everything, but it doesn’t show up o.o
2. Does the theme load some js for Tweet, Face or +1 shortcodes if i’m not using them? I’m used to use AddThis for those share buttons, so i wanna get ride of them.
Does they load anything even if i’m not using the shortcodes?
3. The theme add the RSS link, but i wanted to use FeedBurner’s rss link. So i added it to header… but the old one (default from WP) did not go away since it’s being called by wp_head. Is there a way i can remove it and just let my feedburner one?
I think i saw a functions.php code once, but can’t find anymore.
Thanks again!
Oh and btw, i’m using the Github one.
Thanks!
1) See my answer here
2) Nope. It only loads script if you are using the shortcodes.
If you use the same share button shortcode multiple times on a page, it loads several scripts – this will be fixed in the next version
3) This code is untested on Cakifo but I use it for this site
add_filter( 'feed_link', 'my_feed_link', 1, 2 ); add_filter( 'category_feed_link', 'my_other_feed_link' ); add_filter( 'author_feed_link', 'my_other_feed_link' ); add_filter( 'tag_feed_link', 'my_other_feed_link' ); add_filter( 'search_feed_link', 'my_other_feed_link' ); function my_feed_link( $output, $feed ) { $url = 'http://feeds.feedburner.com/xxx'; if ( $url ) { $outputarray = array( 'rss' => $url, 'rss2' => $url, 'atom' => $url, 'rdf' => $url, 'comments_rss2' => '' ); $outputarray[$feed] = $url; $output = $outputarray[$feed]; } return $output; } function my_other_feed_link( $link ) { $link = 'http://feeds.feedburner.com/xxx'; return $link; }1. I don’t use a Child Theme… since i do too many speed related otimizations, i don’t use child themes :S
I know it’s a mistake and all but… yeah. Is there a way to activate it without using a child theme?
2. Ok, thanks
3. I actualy just found that code at WP Begginer. Problem is i wanted my entire blog to just have one feed… and this one add comment feed and etc :S
Will keep looking for something.
Thanks for all the help!
If you customize the Cakifo theme directly (you shouldn’t) just find functions.php line 583 and change
to
Wow, worked like a charm, thanks again!
And i know i should not modify the main theme… but doing calls to a child theme, import and stuffs… i’m just speed adicted :S
Ok… another question.
Is there a way to move meta from the post bellow the author box?
Like
___________________
author box info
___________________
post meta info
___________________
Just add it to post.php and remove
add_action( "{$prefix}_before_sidebar_single", 'cakifo_author_box' );from functions.php line 150Thanks for the reply
Sorry for the delay.
Thanks for feature theme of cakifo, bravo for the subscriber here..!!
Thanks
Pingback: Bộ sưu tầm đặc biệt 37 themes WordPress miễn phí | Hướng Dẫn WordPress
Hi Jesper,
I’m using this theme for one of my blog which has a pretty lengthy content
and I think it is slowed down when scrolling because of css box-shadow (at least, in Chrome).
Maybe you should check this article:
http://nerds.airbnb.com/box-shadows-are-expensive-to-paint
Hello ArmNo,
Thanks for the feedback! I actually read that article last week, I’ll look into it and see what I can do
I suggest you make a child theme and remove/adjust the shadow to fit your needs
Hello Jesper,
yesterday WordPress 3.3 is released. Your 1.3 version of Cakifo is only compatible with WP 3.3. Can you tell me when you officially release Cakifo 1.3?
With the update to WP 3.3 the slider stopped working on my website. I really like the slider!
Thanks in advance
Hello,
The 1.3 version should be released shortly after Justin Tadlock release Hybrid Core 1.3 (in beta right now)
I see what the problem is on your site. The slider script is being inserted before jQuery. Do you use a plugin or something to use the Google hosted jQuery?
Hello,
yes I use the Google hosted jQuery instead of the WordPress jQuery. I do this because I have a slow upload connection.
I’ve temporarily disabled the slider on my site and will try again when you release the 1.3 version.
Thanks for your answer
What code do you use to use the Google hosted version?
I use the following code. It contains more functions besides using the Google hosted jQuery.
function removeHeadLinks() {
remove_action(‘wp_head’, ‘rsd_link’);
remove_action(‘wp_head’, ‘wlwmanifest_link’);
wp_deregister_script( ‘l10n’ );
remove_action(‘wp_head’, ‘wp_generator’);
}
add_action(‘init’, ‘removeHeadLinks’);
function _remove_script_version( $src ){
$parts = explode( ‘?’, $src );
return $parts[0];
}
add_filter( ‘script_loader_src’, ‘_remove_script_version’, 15, 1 );
add_filter( ‘style_loader_src’, ‘_remove_script_version’, 15, 1 );
if ( !is_admin() ){
wp_deregister_script(‘jquery’);
wp_register_script(‘jquery’, (“http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js”), false, ’1.3.2′);
wp_enqueue_script(‘jquery’);
}
You should use the
wp_enqueue_scriptsaction to call thewp_enqueue_scriptsfunction.Try
function my_scripts_method() { wp_deregister_script( 'jquery' ); wp_register_script( 'jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js'); wp_enqueue_script( 'jquery' ); } add_action('wp_enqueue_scripts', 'my_scripts_method');Remember to should add this to a Cakifo child theme or a plugin. Not the Cakifo functions.php
Pingback: Jayj.dk - 2011 in Review | Jayj.dk
Pingback: Land-of-web » 100+ best of the best wordpress themes 2011
Pingback: 52 Best Free WordPress Themes 2011 | WP Daily Themes
Pingback: 30 бесплатных wordpress шаблонов 2011 — часть 2
Hi, This theme looks great. Would love to use it if I can figure it out but I have a stupid question. Why doesn’t the installed theme layout look like the demo version layout of the theme? I can’t find any options in the settings or instruction for applying the columnized grid layout shown on the demo. Do I have to manually enter hooks or shortcodes? Also not seeing my images in slider. Guess I’m missing some documentation? Thanks.
Hello,
The documentation for the theme isn’t the best, I know.
There’s a Wiki on the Github page
With the columnized grid I guess you mean the front page? If so you should check out “Setting up the Front page” in the Wiki. That page talks a bit about the slider as well.
The slider should show images if you add a ‘Featured Image’ to the posts.
- Jesper
Thank you so much. The wiki’s very helpful. I also noticed you’ve embedded detailed explanation in the code as well. I appreciate your quick response and the amazing effort you’ve put into this project. Thanks again.
My pleasure
Pingback: Excellent Free and Premium Responsive Wordpress Themes | Artfans Design