WordPress分类别名或ID选择内容页模板

2021-03-08 0 125

WordPress搜索效果清扫指定页面/文章/自定义分类_wordpress主题wordpress错误

当我们需要某一个指定的分类使用指定的内容页模板时刻就需要用到下面这段wordpress代码。

在当前主题的根目录确立一个名为single 的文件夹然后凭证差异分类确立差异的文件命名名堂为 single-分类别名或ID.php。

例如那就可以命名为 single-themes.php 或 single-2.php 。

wordpress建站wordpress错误_WordPress自动获取文章内第一张图片做为缩略图

这样只要是WordPress主题这个分类就会自动选择 single-themes.php 或 single-2.php 作为这个分类的文章模板。

//通过分类别名或ID选择模板文件
function wptoo_single_template($single) {
	global $wp_query $post;
	foreach((array)get_the_category() as $cat) :
	if(file_exists(TEMPLATEPATH . \'/single/single-\' . $cat->slug . \'.php\'))
		return TEMPLATEPATH . \'/single/single-\' . $cat->slug . \'.php\';
	elseif(file_exists(TEMPLATEPATH . \'/single/ingle-\' . $cat->term_id . \'.php\'))
		return TEMPLATEPATH . \'/single/single-\' . $cat->term_id . \'.php\';
	endforeach;
}
add_filter(\'single_template\' \'wptoo_single_template\');

 

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

一直被模仿,从未被超越!

常见问题
  • 本站所有源码都是通过互联网采集而来,不保证源码得完整性和可用性,如果介意请勿购买!
查看详情
  • 本站源码不提供任何服务帮助。本站只是提供源码,不提供服务帮助!
查看详情

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务