是的,可能有一种方法可以做到这一点,但它将依赖于主题/插件。不知道细节,我认为不可能有一个好的答案。然而,有几个通用的案例解决方案。
第一种方法是将回调添加到在面包屑代码之后运行的挂钩上。
function subtitleCategory ($title) {
return $title."</div></div></div><div class=\\"container_24\\"><h2 id=\\"category-subtitle\\">TEST1</h2></div>";
}
function hook_in_after_breadcrumb($qry) {
add_filter(\'single_cat_title\', \'subtitleCategory\');
}
add_action(\'some_hook\',\'hook_in_after_breadcrumb\');
我不知道是什么
some_hook
应该是主题/插件相关的。
您可以计算筛选器触发的实例数并将其作为目标:
function subtitleCategory ($title) {
static $c = 0;
$c++;
if (2 === $c) {
return $title."</div></div></div><div class=\\"container_24\\"><h2 id=\\"category-subtitle\\">TEST1</h2></div>";
}
}
add_filter(\'single_cat_title\', \'subtitleCategory\');
不过,改变主题或插件可能会打破这种有些笨拙的手动解决方案。