我目前在functions.php
中的代码在我满意的woocommerce内容之前插入了一个图像,但是我不希望该图像出现在产品页面上,我该如何排除它们?
add_action( 'woocommerce_before_main_content', function() {
echo '<a href="http://127.0.0.1/wordpress/?page_id=1831" target="_blank">
<img src="http://127.0.0.1/wordpress/wp-content/uploads/2018/12/promotion-banner.jpg"></a>';
}, 18, 0 );
答案 0 :(得分:0)
我知道了。在if (is_front_page())
行之前添加echo
可以完成工作:
add_action( 'woocommerce_before_main_content', function() {
if (is_front_page())
echo '<a href="http://127.0.0.1/wordpress/?page_id=1831" target="_blank">
<img src="http://127.0.0.1/wordpress/wp-content/uploads/2018/12/promotion-banner.jpg"></a>';
}, 18, 0 );