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.10.04

    Flickr网站解封?

    近来菠萝上一些网站,特别是国外的一些博客,很…

  2. 没有图片

    2011.03.22

    15个博客即将上线的WordPress主题和插件

    有时候,你的博客由于升级等原因需要临时关闭,…

  3. 没有图片

    2012.11.26

    一款不错的免费WordPress主题Fantasia

    今天推荐的这款WordPress主题是免费的…

  4. 没有图片

    2011.03.28

    博客启用内嵌评论 Ajax Comments 及回复邮件提醒功能

    前几天博客新主题上线后,启用了邮件提醒功能,…

  5. 2012.05.13

    WordPress超简洁主题oiLost V1.0发布

    又一款原创Wordpress超级简洁主题正式…

  6. 没有图片

    2009.11.09

    Twitter回来了!

    无论大陆怎么封,我们这些小站长们对Twitt…

评论

  1. xiangyang 2011.05.17 12:43上午

    我这个问题没解决好,看你博客联盟解决了。
    给我邮箱发下您的联系方式好吗?
    谢谢。
    我弄了几天了

    • 李思章 2011.05.17 10:15上午

      按教程说的做,很简单的啊!我可以教你弄。

  2. xiangyang 2011.05.17 12:16上午

    我把固定连接修改后,就是404页面了。。。
    我的固定链接设置是/%postname%.html
    博客联盟怎么做到的?
    谢谢

    • 李思章 2011.05.17 10:15上午

      这个是需要.htaccess文件支持的,针对的是linux主机,你用的是win主机吧?或者是没有配置.htaccess文件?

      • xiangyang 2011.05.17 10:33上午

        我QQ292777522
        msn 就是我的邮箱
        有空麻烦加下我吧

  3. jose 2011.04.23 12:23下午

    不介意我转走吧?想藏起来,自己以后说不好会用得上