我已从所有类别页面中删除了meta部分,但现在我只想仅在一个类别页面上显示条目meta。代码在这里:
<div class="entry-meta"><?php $cat_list = get_the_category_list();if(!empty($cat_list)) { ?><a href="<?php echo get_month_link(get_post_time('Y'),get_post_time('m')); ?>" ><?php echo get_the_date('M j, Y'); ?>"></a>Updated on: <?php the_modified_date('F j, Y'); ?> at <?php the_modified_date('g:i a'); ?> by <?php echo ' ';?><a href="<?php echo get_author_posts_url( get_the_author_meta( 'ID' ) );?>">span itemprop="name"><?php echo get_the_author();?></a><?php } ?>
答案 0 :(得分:0)
为特定类别创建一个单独的模板,命名为:
category-slug.php 要么 category-ID.php
在此模板中输入类别代码以及您之前删除的部分。
- 编辑:我可能误解了您的问题,因为您的帖子中没有问题。您的代码应该可以完成工作(并且可能会更好地进行维护),但是其中包含一些错误。例如is_category('category-21')之后缺少括号,我认为结尾处也缺少括号。