这是情况,我需要在标签页面上显示标题h1标签名称。我在function.php中添加
add_action( 'woocommerce_before_main_content', 'bbloomer_loop_tag' );
function bbloomer_loop_tag() {
if ( is_product_tag() ) {
woocommerce_page_title( '<h1 class="page-title">', '</h1>' );
}
else {
echo '';
}
}
字符串
输出标记标题,但不输出标记“,”
如何通过function.php正确输出标题标签,使它们处于 Package 器','中?
1条答案
按热度按时间lmyy7pcs1#
woocommerce_page_title
只接受一个参数$echo
。https://github.com/search?q=repo%3Awoocommerce%2Fwoocommerce%20woocommerce_page_title&type=code
您无法控制输出标签,因为它们是在模板中内联输出的。您必须覆盖Archive Product模板(https://woo.com/document/template-structure/),或者快速破解通过过滤器抑制它,并输出HTML,但使用
woocommerce_archive_description
钩子将其输出到<header>
标记中的正确位置。字符串