回声'档案:'。单猫标题();显示错误的输出
Posted
技术标签:
【中文标题】回声\'档案:\'。单猫标题();显示错误的输出【英文标题】:echo 'archives : ' . single_cat_title(); displays wrong output回声'档案:'。单猫标题();显示错误的输出 【发布时间】:2016-09-21 06:38:49 【问题描述】:我的 php 代码给出了我需要的错误输出。
<h4>
<?php
if ( is_category() )
echo 'archives : ' . single_cat_title();
elseif ( is_tag() )
echo single_tag_title() . ' : archives';
elseif ( is_author() )
the_post();
echo 'Author archives : ' . get_the_author();
rewind_posts();
elseif ( is_day() )
echo 'Daily archives : ' . get_the_date();
elseif ( is_month() )
echo 'Monthly archives : ' . get_the_date('F Y');
elseif ( is_year() )
echo 'Yearly archives : ' . get_the_date('Y');
else
echo 'Archives:';
?>
</h4>
提供商业档案:,但希望它是档案:商业。
请问我该如何解决这个问题
谢谢 史蒂文
【问题讨论】:
我认为你的函数 single_cat_title() 没有返回字符串,但是 echo 是它 从上面的逻辑来看,你所说的输出似乎不可能,但我建议对每个子句回显一些独特的东西,看看哪个先执行 is_category() 被回显。只是不知道如何在 single_cat_title() 之前先获取 [echo archive:] single_cat_title('存档:');抱歉,知道了。 【参考方案1】:single_cat_title('archive : ');
我找到了答案,谢谢你的帮助。
【讨论】:
以上是关于回声'档案:'。单猫标题();显示错误的输出的主要内容,如果未能解决你的问题,请参考以下文章