- 资源介绍
- 更新记录
- 安装教程
WordPress根据分类别名或ID选择内容页模板
当我们需要某一个指定的分类使用指定的内容页模板时候,就需要用到下面这段wordpress代码。
在当前主题的根目录创建一个名为single 的文件夹,然后根据不同分类创建不同的文件,命名格式为 single-分类别名或ID.php。
例如,那就可以命名为 single-themes.php 或 single-2.php 。
这样,只要是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’);
猜你喜欢
-
个性博客主题Sakura
2021-04-21 -
Ripro数据转换Riplus插件
2021-04-24 -
get_post_meta()函数
2021-04-26 -
Zibll子比主题 V4.0 没有破解成功不建议使用
2021-04-24 -
wordpress博客HTTP转HTTPS后不显示小绿锁的解决方法
2021-04-24 -
Ripro美化-主题网站图片放大效果
2021-04-24 -
WordPress REST API 内容注入
2021-04-26 -
CrystalSkull 游戏杂志 WordPress 主题
2021-04-22 -
WordPress免插件配置SMTP邮件功能教程
2021-04-25 -
wp_get_current_commenter()函数
2021-04-26
-
get_comments_number()函数
2021-04-26 -
get_cat_name()函数
2021-04-26 -
新手如何写自己的WordPress主题
2021-04-24 -
Ripro美化-添加用户活跃模块
2021-04-25 -
is_archive()函数
2021-04-26 -
next_post_link()函数和previous_post_link()函数
2021-04-26 -
dynamic_sidebar()函数和is_dynamic_sidebar()函数
2021-04-26 -
get_the_tags()函数
2021-04-26 -
RIPRO修改-菜单增加角标
2021-04-24 -
zibll3-3破解版3去授权无限制亲测可用
2021-04-22
猜你在找
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 大资源
- 2021-04-25Hi,初次和大家见面了,请多关照!
最后编辑:2021-04-25

