我正在使用Underscores模板,我想整合woocommerce。 我添加到functions.php:
remove_action( 'woocommerce_before_main_content', 'woocommerce_output_content_wrapper', 10);
remove_action( 'woocommerce_after_main_content', 'woocommerce_output_content_wrapper_end', 10);
add_action( 'woocommerce_before_main_content', '_s_wrapper_start', 10 );
add_action( 'woocommerce_after_main_content', '_s_wrapper_end', 10 );
function _s_wrapper_start() {
echo '<div id="primary" class="content-area">';
}
function _s_wrapper_end() {
echo '</div>';
echo '</div>';
}
主页上一切正常,但是当我打开产品页面时,即使源代码是干净的,我的几乎所有内容都链接到产品。 例如,页脚中的地图和所有h3 / h4都链接到产品。 Example 1 Source code
我不记得修改woocommerce。
我一整天都在寻找问题的答案,我不知道还能做什么!有任何想法吗? 我无法为您提供链接,因为该网站位于我的本地主机上,但如果需要,我会将其置于在线状态。 我不知道您需要哪个文件来查找问题,我可以为您提供所需的任何信息。
谢谢! 尼古拉斯
答案 0 :(得分:1)
我发现了问题!
如果有人有一天遇到这个问题,请不要忘记:
content-product.php 末尾的do_action( 'woocommerce_after_shop_loop_item' );
!
我删除了它,这就是我遇到这个问题的原因!
感谢您的帮助!