WordPress不同分类可以选择不同的分类模板,如有些分类使用常规的图文模式,有些分类使用图片模式,有些分类使用视频模板,那么WordPress不同标签是否可以使用不同的标签模板呢?那是肯定的!下面boke112百科就跟大家说一说实现的方法。
情况一、只有某个标签需要使用特殊标签模板
WordPress主题中的tag.php文件对应的就是默认标签模板,如果你的站点有一个ID为88的标签需要使用特殊的标签模板,那么只需要将tag.php文件复制一份并重命名为tag-88.php,然后根据实际需求修改调整这个tag-88.php文件即可。此时,ID为88的标签就会使用tag-88.php模板来展示,而不是使用默认的tag.php文件展示。
注:如果不懂得看标签ID,请参考『wordpress分类id怎么看?如何查看分类别名和标签ID?』。
情况二、有多个标签使用不同的标签模板
如果有多个标签需要使用多个不同的标签模板,如boke123导航标签就分为文章页标签和网站目录页标签,所以需要分别创建多个标签模板文件,如tag_1.php、tag_2.php、tag_3.php等,然后在主题默认标签文件tag.php中添加以下代码即可:
<?php
if(is_tag(array('66','88'))){
include(TEMPLATEPATH . '/tag_1.php');
}elseif(is_tag(array('33','99'))){
include(TEMPLATEPATH . '/tag_2.php');
}else{
include(TEMPLATEPATH . '/tag_3.php');
}
?>
以上代码的意思就是说当标签ID为66和88时使用tag_1.php标签模板,当标签ID为33和99时使用tag_2.php标签模板,其他标签ID使用tag_3.php标签模板。大家可以根据实际情况修改、增删标签ID和elseif。