WordPress不同分类下日志使用不同模板

这几天把联盟的主题和插件单独设计了一下模板,于是就要实现不同WordPress不同分类下的日志调用不同的日志主题,解决办法很简单。

single-theme.php和single-plugin.php文件分别是你的theme目录下的日志主题和plugin目录下的日志主题;把默认日志主题single.php复制一份,命名为single-all.php,之后把single.php的内容清空,加入以下代码:


这段代码的功能是自动判断如果分类的别名是theme,日志就自动调用single-theme.php;分类别名是plugin的话,就自动调用single-plugin.php文件,没指定的话,就自动调用默认的日志主题文件single-all.php,这样就实现了不同分类的日志使用不同主题的目的。

上面的代码也可以改成按分类目录ID来判断:


如果分类ID为1,就调用single-theme.php文件,分类ID为2,就调用single-plugin.php文件,效果和判断别名是一样的,根据自己爱好选择使用。

思章老师

认准了方向,就要勇敢地走下去,十年磨一剑,我相信,只要坚持,一切都有可能。

相关日志

  1. 没有图片

    2010.03.15

    DEDECMS 文章列表隔行换色|分组加分隔线的办法

    有些时候,一整个页面的文章列表看起来会有点乱…

  2. 没有图片

    2009.07.06

    谷歌色情内容揭秘

    目前网上到处都可以看到这样的消息:谷歌网站收…

  3. 没有图片

    2013.12.06

    U盘没有写保护开关却提示被写保护 无法格式化

    近来大量的学生拿来U盘向我求救“老师,看我的…

  4. 没有图片

    2009.12.07

    在线相册程序Imagevue安装与使用教程

    上次给大家推荐了一款效果非常牛的在线相册PH…

  5. 没有图片

    2012.02.28

    Windows 2003 Server 权限设置教程

    整理了一下Windows 2003 Serv…

  6. 没有图片

    2012.06.15

    简短而实用的WordPress随机日志调用代码

    此段调用代码可以用来制作碰碰运气,也可以用来…

评论

  1. cool 2011.05.30 6:08下午

    不好意思,请问是在哪里加入代码?

    • 李思章 2011.05.30 10:39下午

      不是新建了个single.php文件嘛,把里面清空,之后把上面的代码复制进来就可以了,其他的内容按步骤做即可。