傻大憨

根据不同的分类调用指定的不同single模板

在wordpress的functions.php中,添加以下代码,即可实现根据不同的分类别名,调用指定的single模板。

add_action('template_include', 'load_single_template');

 function load_single_template($template) {
 $new_template = '';
 if( is_single() ) {
 global $post;
 // 新闻
 if( has_term('news', 'category', $post) ) {
 $new_template = locate_template(array('single-news.php' ));
        }
 // 案例
 if( has_term(array('case', 'case1', 'case2', 'case3', 'case4'), 'category', $post) ) {
 $new_template = locate_template(array('single-case.php' ));
        }

     }
 return ('' != $new_template) ? $new_template : $template;
 }
Published
Categorized as 建站知识 Tagged ,

By 傻大憨

shadahan.com是一个关注跨境电商、创业话题的网站。

给wordpress添加带区块编辑器的文章类型

给wordpress添加带区块编辑器的自定义文章类型

非插件纯代码方式实现WordPress SMTP邮件功能

非插件纯代码方式实现WordPressSMTP邮件功能

wordpress比shopify的优势在哪里

WordPress和Shopify是两个不同的网站建设平台,它们各有各的优势和特点。下面我们将从多个方面对这两个平台进行比较,并探讨WordPress相对于Shopify的优势。

一款专为高端制造业设计的WordPress外贸主题

Sora索拉是一款专为高端制造业设计的WordPress外贸主题,用于建立专业的品牌形象和在线展示其产品。

山东专业的外贸建站公司

鲁大齐Ludaqi.com山东专业的外贸建站公司是一家专注于为企业提供高质量外贸网站建设服务的公司。

wordpress子页面获取父页面的标题和链接

wordpress子页面获取父页面的标题和链接