【发布时间】:2021-09-04 21:18:11
【问题描述】:
我的 PHP 代码有问题,我真的需要你的帮助! 我想动态地制作我的标签页标题并执行以下两个步骤:
1 : 获取此标签内的帖子数
2 : 在标签页标题前显示数字(posts 是这个标签)
我已经得到了帖子的数量,但我无法将它与页面标题挂钩
这是我获得帖子数量的方式:
add_filter( ‘the_title’, ‘mbpt_strip_tags_for_title’ );
function mbpt_strip_tags_for_title($title) {
if ( is_tag() ) {
$tag_id = get_queried_object()->term_id;
$term = get_tag( $tag_id );
$tags_post_count = $term->count;
$title = $tags_post_count . $title;
} else {
$title = $title;
}
return $title;
}
【问题讨论】:
-
不太清楚这里发生了什么......另外,你收到了什么?如果您只收到没有 $tags_post_count 的标题 - 这意味着您的 if 语句是错误的......尝试失去 if(is_tag()) 和它的 else 看看你是否收到:27Sometitle......还有......你需要分享更多数据。
-
请澄清您的具体问题或提供更多详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。
标签: php wordpress tags wordpress-hook