我想在我的商店页面的标题下添加DIV,但仅限于我的主要商店页面。 我在“ archive-product.php ”中添加了一些代码,但随后它在每个商店页面上显示代码。
事实上,我只需要在主商店页面上使用DIV说“在下面选择一个类别”。
为你的帮助提供了很多帮助! 文斯
答案 0 :(得分:2)
您可以使用以下自定义隐藏功能,而不是覆盖archive-product.php
模板,该功能仅在商店页面的标题下方添加自定义<div>
:
add_action( 'woocommerce_archive_description', 'additional_div_in_shop', 5 );
function additional_div_in_shop() {
// Only on "shop" archives pages
if( ! is_shop() ) return;
// Output the div
?>
<div class="shop-below-title"><?php _e( "Choose a category below", "woocommerce" ); ?></div>
<?php
}
代码进入活动子主题(或活动主题)的function.php文件。
经过测试和工作。
答案 1 :(得分:1)
您可以有条件地添加该div,如下所示,然后div将仅显示在商店页面
int myIntValue = 5;
float myFloatValue = 5f;
double myDoubleValue = 5d ;
System.out.println("myIntValue = " + myIntValue);
System.out.println("myFloatValue = " + myFloatValue);
System.out.println("myDoubleValue = " + myDoubleValue);