2017-04-19 9 views
0

woocommerceで作業するフックを取得できないようです。私は学ぶことを試みているが、このコードはうまく動作していないと私はなぜ、任意のアイデアを確認していない?ありがとう。Woocommerceフックが文字列を出力しない

add_filter ('woocommerce_before_main_content', 'et_filter_link'); 

    function et_filter_link ($content) { 

     $content = '<div class="test-div">Th-th-th-th-th Thats all, folks!</div>'; 

    return $content; 

    } 

答えて

0

return $ contentをecho $ contentに変更して解決しました。

0

woocommerce_before_main_contentはフィルタではなく、アクションフックです。したがって、使用する必要がありますadd_action()

add_action('woocommerce_before_main_content', 'so_43503969_link'); 
function so_43503969_link() { 
    echo '<div class="test-div">Th-th-th-th-th Thats all, folks!</div>'; 
} 
関連する問題