当前位置: 首页>>代码示例>>PHP>>正文


PHP td_global::cur_single_template方法代码示例

本文整理汇总了PHP中td_global::cur_single_template方法的典型用法代码示例。如果您正苦于以下问题:PHP td_global::cur_single_template方法的具体用法?PHP td_global::cur_single_template怎么用?PHP td_global::cur_single_template使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在td_global的用法示例。


在下文中一共展示了td_global::cur_single_template方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: td_add_single_template_class

function td_add_single_template_class($classes)
{
    if (is_single()) {
        global $post;
        $active_single_template = '';
        $td_post_theme_settings = get_post_meta($post->ID, 'td_post_theme_settings', true);
        if (!empty($td_post_theme_settings['td_post_template'])) {
            // we have a post template set in the post
            $active_single_template = $td_post_theme_settings['td_post_template'];
        } else {
            // we may have a global post template form td panel
            $td_default_site_post_template = td_util::get_option('td_default_site_post_template');
            if (!empty($td_default_site_post_template)) {
                $active_single_template = $td_default_site_post_template;
            }
        }
        // add the class if we have a post template
        if (!empty($active_single_template)) {
            td_global::$cur_single_template = $active_single_template;
            $classes[] = sanitize_html_class($active_single_template);
        }
    }
    // if main menu background color is white to fix the menu appearance on all headers
    if (td_util::get_option('tds_menu_color') == '#ffffff' or td_util::get_option('tds_menu_color') == 'ffffff') {
        $classes[] = 'white-menu';
    }
    // if grid color is white to fix the menu appearance on all headers
    if (td_util::get_option('tds_grid_line_color') == '#ffffff' or td_util::get_option('tds_grid_line_color') == 'ffffff') {
        $classes[] = 'white-grid';
    }
    return $classes;
}
开发者ID:weerapat,项目名称:wp-daily,代码行数:32,代码来源:td_wp_booster_functions.php


注:本文中的td_global::cur_single_template方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。