示例#1
0
/**
 * Extend the default WordPress body classes.
 *
 * @since 1.0
 *
 * @param array $classes A list of existing body class values.
 * @return array The filtered body class list.
 */
function kt_body_classes($classes)
{
    global $post;
    if (is_multi_author()) {
        $classes[] = 'group-blog';
    }
    if (is_page() || is_singular('post')) {
        $classes[] = 'layout-' . kt_getlayout($post->ID);
        $classes[] = rwmb_meta('_kt_extra_page_class');
        if (is_page_template('frontpage.php')) {
            $content = get_post_meta($post->ID, '_kt_frontpage_content', true);
            if ($content) {
                $slideshow_type = get_post_meta($post->ID, '_kt_slideshow_type', true);
                if ($slideshow_type == 'postslider') {
                    $slideshow_style = get_post_meta($post->ID, '_kt_slideshow_posts_style', true);
                    $classes[] = 'page-postslider-' . $slideshow_style;
                }
            }
        }
    } else {
        $classes[] = 'layout-' . kt_option('layout', 'full');
    }
    return $classes;
}
示例#2
0
/**
 * Extend the default WordPress body classes.
 *
 * @since 1.0
 *
 * @param array $classes A list of existing body class values.
 * @return array The filtered body class list.
 */
function kt_body_classes($classes)
{
    global $post;
    if (is_multi_author()) {
        $classes[] = 'group-blog';
    }
    if (is_page() || is_singular('post')) {
        $classes[] = 'layout-' . kt_getlayout($post->ID);
        $classes[] = rwmb_meta('_kt_extra_page_class');
    } else {
        $classes[] = 'layout-' . kt_option('layout', 'boxed');
    }
    return $classes;
}