php WordPress自定义类别发布模板
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php WordPress自定义类别发布模板相关的知识,希望对你有一定的参考价值。
// Custom Post Template
//------------------------------------------------
add_filter('single_template', 'check_for_category_single_template');
function check_for_category_single_template( $t )
{
foreach( (array) get_the_category() as $cat )
{
if ( file_exists(TEMPLATEPATH . "/single-category-{$cat->slug}.php") ) return TEMPLATEPATH . "/single-category-{$cat->slug}.php";
if($cat->parent)
{
$cat = get_the_category_by_ID( $cat->parent );
if ( file_exists(TEMPLATEPATH . "/single-category-{$cat->slug}.php") ) return TEMPLATEPATH . "/single-category-{$cat->slug}.php";
}
}
return $t;
}
以上是关于php WordPress自定义类别发布模板的主要内容,如果未能解决你的问题,请参考以下文章
Wordpress自定义模板,用于特定类别的Feed
Wordpress SLUGS:用页面覆盖类别?
php 在单个帖子#wordpress上显示自定义类别
php Wordpress - 列出所有(自定义帖子类型)帖子类别
PHP 获取自定义帖子类型的WordPress标签/类别
PHP Wordpress:按自定义字段对特定类别排序