0

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 は製品にリンクされています。 例 1 ソースコード

woocommerce を変更した覚えはありません。

私は一日中この問題に対する答えを探していましたが、他に何をすべきかわかりません! 何か案は?ウェブサイトは私のローカルホストにあるため、リンクを提供することはできませんが、必要に応じてオンラインにします。問題を見つけるためにどのファイルが必要かわかりませんが、必要な情報を提供できます。

ありがとう!ニコラス

4

1 に答える 1

2

問題が見つかりました!誰かがこの問題に遭遇した場合は、忘れないでください: content-product.phpdo_action( 'woocommerce_after_shop_loop_item' );の最後に! 私はそれを削除しました、そしてそれが私がこの問題を抱えていた理由です!

ご協力いただきありがとうございます!

于 2016-08-11T18:29:23.337 に答える