Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: a6486617db
Fetching contributors…

Cannot retrieve contributors at this time

309 lines (244 sloc) 10.164 kb
<meta charset="utf-8">
<title>Cakifo documentation</title>
<style type="text/css">
body{width:750px;margin:36px auto 60px auto;font:16px/30px Georgia,Times,'Times New Roman',serif}
h1,h2,h3,h4,h5,h6{margin:40px 0 30px 0;color:#000;font-weight:bold;font-family:Arial,sans-serif}
h1{margin-top:80px;font-size:2.2em; border-bottom: 1px solid #e7e7e7; padding-bottom: 30px;}
h1 small { text-transform: uppercase; font-size: 16px; color: #ccc;}
h3 {font-weight: normal; border-bottom: 1px solid #e7e7e7; padding-bottom: 3px;}
.section h3 { margin-left: 15px; }
h4 { margin-bottom: 5px; }
code{color: #093;}
pre code{padding:0}
pre{background:#464646;border:2px solid #3e3e3e;border-right:none;border-left:none;border-radius:5px;color:#fff;font:14px/25px monospace,"Courier New",Courier;padding: 15px 25px;word-wrap:break-word;text-shadow:1px 1px 0px #3e3e3e;overflow:auto;margin-bottom:25px;}
blockquote{font-size:21px; line-height: 32px;} li{margin-bottom:10px}
.section{ border-bottom: 1px solid #e7e7e7; }
.note {
color: #444;
font: 14px/25px Georgia, "Times New Roman", Times, serif;
padding: 25px;
margin: 0 0 25px 0;
border-radius: 5px;
.note {
background: #fffbbc;
/*border: 1px solid #E6DB55;*/
box-shadow: 0px 0px 10px #E6DB55;
#credits small {
float: right;
ol.alpha {list-style:upper-alpha;}
ol ol {
list-style: lower-roman;
ol ol ol {
list-style: lower-alpha;
img {
background: #f4f4f4;
padding: 10px;
.alignright {
float: right;
img.alignright {
margin: 0 -70px 0 60px;
table {
border-collapse: collapse;
border-spacing: 0;
font: 15px/2 sans-serif;
width: 100%;
margin-bottom: 20px;
table th,
table td {
border-top: 1px solid #ddd;
padding: 8px;
line-height: 18px;
text-align: left;
vertical-align: top;
table tbody tr:hover td,
table tbody tr:hover th {
background-color: #f5f5f5;
table th {
font-weight: bold;
table thead th {
vertical-align: bottom;
table colgroup + thead tr:first-child th,
table colgroup + thead tr:first-child td,
table thead:first-child tr:first-child th,
table thead:first-child tr:first-child td {
border-top: 0;
table tbody + tbody {
border-top: 2px solid #ddd;
/* tfoot */
tfoot td {
background: #f7f7f7;
color: #777;
font-size: 11px;
text-transform: uppercase;
box-shadow: inset 0 1px 1px 0 #eee;
tfoot th {
color: #444;
font-size: 12px;
text-transform: uppercase;
/* Table caption */
table caption {
font-size: 18px;
font-weight: bold;
margin-bottom: 10px;
<div id="wrapper">
<h1>Cakifo 1.4.4 <small>By <a href="">Jesper J. /</a></small></h1>
<p>Cakifo is a free WordPress theme built with from the rock-solid <a href="" title="Hybrid Core by Justin Tadlock">Hybrid Core theme framework</a>, so it provides a great starting point with many useful features..</p>
<p>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 any blog.</p>
<li>Requires at least WordPress 3.4</li>
<li>Tested up to 3.4</li>
<li><a href="">Cakifo in the official theme directory</a></li>
<li><a href="">Cakifo on Github</a></li>
<li>Child theme friendly - Nearly everything can be customized in a child theme</li>
<li>Uses Hybrid Core as framework</li>
<li>HTML5 markup</li>
<li>Responsive design</li>
<li>Theme Customizer – Make changes to the theme and live preview them</li>
<li>Custom logo (text, image or both)</li>
<li>Custom background</li>
<li>Custom front page with slider, recent posts, and posts from categories</li>
<li>Per-post layouts that allow you to quickly change the layout of your site</li>
<li>Post setting that allows you to add a custom stylesheet for individual posts</li>
<li>Built-in pagination</li>
<li>Killer post thumbnails function that work with WordPress' featured image functionality and provide extra features</li>
<li>Multiple sidebars that you can customize however you like</li>
<li>Fully internationalized, so you can run the theme in any language (Danish and French are already added!)</li>
<li>RTL support</li>
<li>Uses the built-in WordPress menu system</li>
<li>Context-aware action and filter hooks</li>
<li>Many useful shortcodes</li>
<li>Small theme settings page (yep, that's a feature)</li>
<li>Custom link color</li>
<li>Highly-configurable widgets that give you full control over their display</li>
<li><em>And much, much more!</em></li>
<p>You can find the latest version of this documentation and the development version <a href="">on Cakifo's Github page</a>.</p>
<h2>Child themes</h2>
<p class="note">
This may not be fully up-to-date. Please see <a href="">the Wiki on Github</a> for newer information
<p><strong>Since Cakifo is a parent theme, you'll want to create a child theme if you plan on making any customizations.</strong></p>
<p>If you don't and make changes direcly to Cakifo, you will lose them upon updating. </p>
<p><em>Don't know how to make a child theme?</em> It's relatively simple. Just follow the below steps.</p>
<li>Create a theme folder in your /wp-content/themes directory called cakifo-child (or something else - you decide)</li>
<li>Then, create a style.css file within your theme folder</li>
<li>At the top of your style.css file, add the below information</li>
* Theme Name: Cakifo child
* Theme URI:
* Description: Describe what your theme should be like.
* Version: 1.0
* Author: Your Name
* Author URI:
* Tags: Add, Whatever, Tags, You, Want
* Template: cakifo
<p>This will give you a blank design. If you want to import the Cakifo parent theme style, simply append this code after the above information:</p>
@import url( '../cakifo/style.css' );
/* Custom code goes below here. */
<p>See more about <a href="">Child Themes at the Codex</a></p>
<p>You can make more than just style changes in a child theme. Unlike style.css, the functions.php of a child theme does not override its counterpart from the parent. Instead, it is loaded in addition to the parent's functions.php. (Specifically, it is loaded right before the parent's file.)</p>
<p>Adding functions or changing things in the parent theme will be lost when it's updated. Fortunately Cakifo is very user child theme friendly. It has a lot of hooks and filter to make it easy for you to change the functionality of the parent theme <em>in your child theme</em>. See the <a href="">Hybrid Core Hooks guide</a> for more information.</p>
<p>An example child theme is included in the download. But I'll give an example here as well</p>
<p>Let's say you want to change the speed of the slider. That's very easy. In your child theme functions.php do this</p>
function my_slider_args( $args ) {
$args['slideshow'] = false; // Disables auto start
return $args;
add_filter( 'cakifo_flexslider_args', 'my_slider_args' );
<p>Or you want to remove comments from pages. Easy</p>
add_filter( 'show_singular_comments', '__return_false' );
<p><em>Cakifo</em> is licensed under the <a href="">GNU General Public License v2.0</a></p>
<ul id="credits">
<a href="" title="Hybrid Core">Hybrid Core</a>
<small>GPLv2, Copyright (c), Justin Tadlock</small>
<a href="">Modernizr</a>
<small>MIT/BSD, Copyright (c) Faruk Ates, Paul Irish, Alex Sexton</small>
<a href="">FlexSlider</a>
<small>GPLv2, Copyright 2012 WooThemes</small>
French translation
<small><a href="">Wolforg</a></small>
<a href="">Colorbox</a>
<small>MIT, (c) Jack Moore</small>
Twitter bird from <a href="">Practika icon set</a>
<small>DryIcons and Smashing Magazine</small>
<li>And others! More people are credited in the source</li>
<h4>Version 1.4.4</h4>
<li>Bug fix: Default background color not showing before background settings were saved</li>
<li>Add <code>&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width&quot; /&gt;</code> to <code>&lt;head&gt;</code> to give mobile users a better experience</li>
<li>Style.css is no longer compressed into one line but has a linebreak after each selector</li>
<p class="note">Please read <a href="">the Wiki on Github</a> before asking for help.</p>
<p>I can help with support for this theme. <br /> But Theme Hybrid has a Theme Club where you'll get the benefit of access to all of the tutorials and documentation and complete read/write access to the support forums.
The support package exists to get you up and running as quickly as possible, and they have a great community of people willing to help each other out.</p>
<p><a href="">Get help on the Cakifo support forum</a></p>
<p><a href="">See guides for Hybrid Core</a></p>
<p>Visit my blog on <a href=""></a> to contact me or <a href="">follow me on Twitter</a></p>
Jump to Line
Something went wrong with that request. Please try again.