在 Woocommerce 结帐页面中为访客用户显示自定义消息

2023-12-03

可以在functions.php中使用hook(hack)在woocommerce结帐页面中为访客用户显示自定义消息吗?或者从另一种方式?

当在结帐页面上启用注册时,我需要显示消息。在 woocommerce 帐户设置中。或在结帐设置选项卡中启用访客结帐。 因为当停用此选项和访客选项时。结帐页面中显示一条消息(来自 woocommerce 语言文件),可以从编辑语言文件中进行更改。

当选项处于活动状态(启用)时,我会向访问者显示我的自定义消息。 总之;我的自定义消息向未登录的用户(访问者)显示,并为登录的访问者隐藏。

任何帮助表示赞赏。


要在结帐页面中为未登录的用户显示自定义通知:

add_action('woocommerce_before_checkout_form', 'my_custom_message');
function my_custom_message() {
    if ( ! is_user_logged_in() ) {
        wc_print_notice( __('This is my custom message'), 'notice' );
    }
}

代码位于活动子主题(或活动主题)的 function.php 文件中。经过测试并有效。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Woocommerce 结帐页面中为访客用户显示自定义消息 的相关文章

随机推荐