2016-08-11 16 views
0

私はアンダースコアテンプレートを使用しています。私はwoocommerceを統合したいと思います。 は私がのfunctions.phpに追加:Woocommerceの商品リンクがフッターに表示されます

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>'; 
} 

すべてがホームページ上でOKですが、私は製品ページを開くと、ほとんどすべての私のコンテンツは、ソースコードがクリーンである場合でも、製品にリンクされています。 たとえば、フッター内のマップとすべてのh3/h4が製品にリンクされています。 Example 1Source code

私はwoocommerceを変更したことはありません。

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

ありがとうございます! Nicolas

+0

2つの閉じた 'div'タグを追加しているのに1つのdivしか開いていないようですが、他の' div'を早く閉じてHTMLに問題が発生する可能性があります。 –

+0

確かに、あなたの答えに感謝の意を表します。 しかし、1つのクローズド・ディビジョンを削除しても同じ問題が残っています。 必要な情報を提供する方法はありますか? –

+0

@NicolasPipoページリンクを提供してもよろしいですか? –

答えて

1

問題が見つかりました。 誰かがこの問題を1日に遭うと、 do_action('woocommerce_after_shop_loop_item');の末尾にあるのcontent-product.phpを忘れないでください! 削除したので、この問題が発生しました。

ありがとうございました!

+0

あなたの問題を見て良いですが解決されています。頑張って。 –

関連する問題