wordpress 如何实现每个分类目录使用不同的模板来显示?

我看官方是这么写的:category-slug.php(Note:availablewithVersion2.9)category-ID.phpcategory.phpa... 我看官方是这么写的:
category-slug.php (Note: available with Version 2.9)
category-ID.php
category.php
archive.php
index.php.

比如我要一个新闻列表模板来显示news分类目录下的文章。
复制了一份category.php 重命名为category-news.php.
但是在后台编辑news分类时看不到模板选择的选项。

应该怎么做??可以在后台编辑分类目录时看到category-news.php这个页面来选择这个模板。
展开
 我来答
dubaiyun
2012-03-24 · TA获得超过1192个赞
知道小有建树答主
回答量:727
采纳率:0%
帮助的人:358万
展开全部
< ?php $post = $wp_query->post;
if ( in_category(’1′) ) {
include(TEMPLATEPATH . ‘/category-news.php’);
} else {
include(TEMPLATEPATH . ‘/single.php’);
}
?>

首先,做好想使用的模板:category-news.php,放在主题文件夹里;
打开index.php,在之间插入以上代码,把in_category(’91′) 中的代码换成你自己的分类的代码即可
博思aippt
2024-07-20 广告
作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT... 点击进入详情页
本回答由博思aippt提供
风之随想2010
2012-03-21 · 超过38用户采纳过TA的回答
知道小有建树答主
回答量:207
采纳率:0%
帮助的人:109万
展开全部
首先你要查看你的分类id,就是在后台把鼠标放在分类上,浏览器最下方会出现一个网址,其中有ID= 后面就是你的id号,比如说新闻分类id是3,那么你的模板改名为category-3.php
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小谭org
2012-03-20 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:242
采纳率:0%
帮助的人:129万
展开全部
你要看你的分类的ID是多少命名, 或者你设置的分类跟你建的这个分类别名跟模版名称是一样吗
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-03-31
展开全部
不会
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式