类别的定制登录页面

时间:2013-04-09 作者:Dan

当我现在单击一个类别时,它看起来像。。

类别存档:MyCategory

第一个岗位

第二个岗位

第三个职位。。

我想为特殊类别定制这些登录页,添加文本、图片、html。

如何做到这一点,最简单的方法是,没有插件。可能存在要克隆的文件,如内容类别mycategory。php?

1 个回复
最合适的回答,由SO网友:tfrommen 整理而成

这是Template Hierarchy, 这为您提供了不同方法的概述。

您可以为每个类别创建一个单独的PHP文件:

或者category-{CATEGORY ID}.phpcategory-{CATEGORY SLUG}.php.或者您可以使用单个文件category.php 在其中,您可以根据当前类别定义输出(以及其布局、样式等)——同样,也可以根据其ID或slug来定义。

下面是一个使用ID的简短示例:

$category = get_the_category();
$cat_ID = $category[0]->cat_ID;
switch ($cat_ID) {
    case \'A\':
        ...
        break;
    case \'B\':
        ...
        break;
    default:
        ...
}

结束

相关推荐

如何从wp_Dropdown_Categories获取类别插件

我正在自定义一个插件。我需要它来显示层次结构中的类别列表,这是我使用插件的所有功能得到的。我正在使用wp_dropdown_categories, 但我想将类别列表显示为它们的slug,而不是它们的类别名称。有什么建议吗?以下是我目前掌握的情况:function replace_id_for_slug( $option ) { $categories = get_categories( \"hide_empty=0\" ); preg_match( \'/value=\"(