我需要找到一个钩子,我可以在所有页面上使用,甚至在WooCommerce商店页面上



我试过这些,但它们在WooCommerce商店页面上不起作用:

add_action( 'the_content', 'age_verification_disclaimer', 10 );
add_filter( 'the_content', 'age_verification_disclaimer', 10 );
function age_verification_disclaimer( $content ) {
$custom_content = '
<div class="disclaimer-wrapper">
<div class="disclaimer-container">
Are you over 18 years old?<br />
<br />
<br />
<a href="" class="button disclaimer-answer" data-answer="yes">'.__('Yes').'</a>
<a href="" class="button disclaimer-answer" data-answer="no">'.__('No').'</a>
</div>
</div>
';

$content .= $custom_content;
return $content;
}

尝试将其挂接在init、wp_head和wp_footer上。。。

我想做的是在网站顶部显示一个图层,以验证用户的年龄。

您需要在页脚中加载此代码,并使用javascript检查正确答案。

睡了一觉之后,我发现WooCommerce页面在被选为商店页面时没有_content挂钩。在更改函数以呼应内容并放弃返回$content后,它起到了作用。

相关内容

  • 没有找到相关文章

最新更新