Beispiel #1
0
/**
 * Check conditions and call the desired sidebar
 * 
 * @param	string	$name				(optional) the sidebar slug
 * @param	boolean	$only_if_active		(optional) condition
 * @return	none
 */
function fastfood_get_sidebar($name = 'primary', $only_if_active = false)
{
    if ($name === 'primary' && !fastfood_use_sidebar()) {
        return;
    }
    if (!apply_filters('fastfood_get_sidebar_' . $name, true)) {
        return;
    }
    $sidebars = fastfood_register_sidebars();
    if ($only_if_active && !is_active_sidebar($sidebars[$name])) {
        return;
    }
    get_sidebar($name);
}
Beispiel #2
0
/**
 * Add classes to <div id="posts-content">
 */
function fastfood_posts_content_class()
{
    $classes[] = fastfood_use_sidebar() ? 'posts_narrow' : 'posts_wide';
    $classes = apply_filters('fastfood_posts_content_class', $classes);
    echo ' class="' . esc_attr(join(' ', $classes)) . '"';
}