Woocommerce挂钩不输出字符串

时间:2017-04-19 18:57:35

标签: wordpress woocommerce hook-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;

    }

2 个答案:

答案 0 :(得分:0)

通过将return $ content更改为echo $ content来解决此问题。

答案 1 :(得分: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>';
}