/** * 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); }
/** * 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)) . '"'; }