如何删除“类别:...”

时间:2019-09-26 作者:WQT

我使用的主题是216。我使用类别创建了一个菜单,当我单击其中一个并最终进入一个类别页面时,该页面有一个“类别:…”标题我想删除该标题,以便只显示帖子<我发现了类似的帖子:Remove "Category Archives: title" at the top of a category page<但是,主题文件不同,我找不到“category.php”文件。有人知道在哪里可以找到负责显示该类别标题的行吗<非常感谢您的帮助,谢谢:)

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

标题来自archive.php 2016年主题文件。

您可以找到<header> 该文件中的代码节。

您只需复制archive.php 文件为category.php然后从中删除以下代码节category.php 文件:

<header class="page-header">
    <?php
        the_archive_title( \'<h1 class="page-title">\', \'</h1>\' );
        the_archive_description( \'<div class="taxonomy-description">\', \'</div>\' );
    ?>
</header><!-- .page-header -->
如果只想将类别名称显示为页面标题,则不要从中删除上述代码category.php 文件,只需替换the_archive_title 方法:

printf(\'<h1 class="page-title">%1$s</h1>\', single_cat_title(\'\', false));

SO网友:keetykat

要添加到前面的答案中,如果您不想删除/添加PHP文件中的代码,还可以通过CSS添加此代码以隐藏该部分:

.category h1.page-title {
    display: none;
}
您可以将此添加到样式中。css或转到“自定义”>“附加css”

SO网友:ishu

阻止类别标题显示在前端帖子中。只需遵循以下步骤。将此行添加到其他CSS

.cat-links { display: none; }