Skip to content
This repository has been archived by the owner on May 10, 2023. It is now read-only.

Theme Extensions

Jesper Johansen edited this page Jul 23, 2013 · 7 revisions

This page is for information about adding, removing and using framework & theme features and extensions.

Both the Hybrid Core framework and the theme has some that you may optionally add/remove in your child theme.

Features

You should also see the Hybrid Core "Features" page

Nav Menus

Since Cakifo 1.5, the primary and secondary menu are by on by default.

You can register more on your child theme

add_theme_support( 'hybrid-core-menus', array( 'primary', 'secondary', 'subsidiary' ) );

or remove the feature

remove_theme_support( 'hybrid-core-menus' );

Widgets

The widgets feature is on by default

Remove it with remove_theme_support( 'hybrid-core-widgets' );

Shortcodes

The Hybrid Core shortcodes are on by default and should not be disabled, as they are used in the theme files.

Theme Settings

You should not turn the theme settings off in your child theme!

But if you want to add more settings, see the Hybrid Core page about "Theme Settings"

SEO

Since Cakifo 1.5, the SEO feature is no longer supported. Please use a SEO plugin like WordPress SEO or All in One SEO instead.

Sidebars

The following sidebars are on by default: 'primary', 'secondary', 'subsidiary', 'subsidiary-two', 'subsidiary-three', 'after-single', 'after-singular', 'error-page'

If you want to remove all sidebars, except the primary and secondary use:

add_theme_support( 'cakifo-sidebars', array( 'primary', 'secondary' ) );

You can't use remove_theme_support :(

Drop Downs

The Drop Downs feature is off by default (Don't' worry, drop down menus still work - this is just a Javascript enhanced version)

Add it with add_theme_support( 'hybrid-core-drop-downs' );

Extensions

You should also see the Hybrid Core "Extensions" page

Post Layouts

The following post layouts are turned on by default:

  • Default
  • One Column
  • Two Columns, Left
  • Two Columns, Right
  • Three Columns, Left
  • Three Columns, Right
  • Three Columns, Center

You can change the global layout in the Theme Customizer.

Post Stylesheets

The Post Stylesheets extension is on by default

Remove it with remove_theme_support( 'post-stylesheets' );

Loop Pagination

The Loop Pagination extension is on by default

Remove it with remove_theme_support( 'loop-pagination' );

Get the Image

The Get the Image extension is on by default

Remove it with remove_theme_support( 'get-the-image' );

Breadcrumb Trail

The Breadcrumb Trail extension is on by default

Remove it with remove_theme_support( 'breadcrumb-trail' );

Custom Field Series

The Custom Field Series extension is on by default

Remove it with remove_theme_support( 'custom-field-series' );

Cleaner Gallery

The Cleaner Gallery extension is on by default

Remove it with remove_theme_support( 'cleaner-gallery' );

Cleaner Caption

The Cleaner Caption extension is off by default

Add it with add_theme_support( 'cleaner-caption' );

Colorbox

The Colorbox extension is on by default. This extension adds the jQuery lightbox script to the theme.

Remove it with remove_theme_support( 'cakifo-colorbox' );