Menu

genesis_site_layout

Description

Checks both the custom field and the theme option to find the user-selected site layout, and returns it.

Value is passed through genesis_site_layout filter just before returning.

Usage

   echo genesis_site_layout(); 

Parameters

This function does not accept any parameters.

Example

    $site_layout = genesis_site_layout();
    if ( $site_layout == 'sidebar-content' ) {
          // do custom actions/filters here
   }

Uses: genesis_get_custom_field() genesis_get_option() genesis_get_default_layout()

Short link:

genesis_get_default_layout

Short link:

genesis_get_layout

Short link:

genesis_get_layouts

Short link:

genesis_unregister_layout

Short link:

genesis_set_default_layout

Short link:

genesis_register_layout

This function registers new layouts by modifying the global $_genesis_layouts variable.

Usage

 <?php genesis_register_layout( $layout_name, $args ); ?> 

Parameters

$layout_name
(required) The name of the layout.

$args
An array of Arguments.

Arguments

label
Actual name that is displayed in the admin area to select a layout.
Default: No Label Selected

img
Image to be displayed when selecting layout on post page.
Default:GENESIS_ADMIN_IMAGES_URL . ‘/layouts/none.gif

Example

genesis_register_layout( 'topbar-content-bottombar', array(
    'label' => 'Topbar/Content/Bottombar',
    'img' => CHILD_URL . '/images/stcsb.gif',
) );
Short link:

genesis_create_initial_layouts

Short link:

genesis_nav

Short link:

genesis_get_term_filter

Short link: