Display an archives name

时间:2012-06-29 作者:Chuck

我想显示当前存档文件的名称,因此对于下面的url,我可以这样做

<h1><?php echo "answer" ?></h1>
输出如下内容

<h1>News</h1>
或者更好

<h1>News: supplierName</h1>

http://www.site.com/suppliers/news/?supplierstax=supplierName

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

这可能是您需要的:

<?php if (is_category()) { // Show only on Category archive pages ?>
<h1><?php echo single_cat_title(\'News: \'); ?></h1>

<?php } elseif (is_tag()) { // Show only on Tag archive pages ?>
<h1><?php echo single_tag_title(\'News: \'); ?></h1>

<?php } ?>
或者像这样(像StephenHarrispointed out):

<h1><?php
    if ( is_category() || is_tag() ) {
        single_term_title( \'News: \', false );
    }
?></h1>

结束

相关推荐

显示Archives.php中的所有自定义帖子类型

我该怎么做?archive.php 只有以下内容:wp_get_archives(\'type=monthly\'); 以及wp_get_archives() 没有显示所有帖子类型的参数。我也认为archive-[post_type].php 不是我要找的,因为我希望所有帖子类型都显示在一个归档页面中。谢谢W