2017-04-19 6 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>'; 
}