我使用的选项是,人们需要有一个帐户才能结账。因此,签出页面被阻止。此时,您将收到消息“您必须登录才能结账”。
为了提高客户不必搜索单击下一步的位置,我想添加额外的超链接文本。
我发现这段代码工作得很好,但HTML在“我的消息”区域中不起作用。
function filter_woocommerce_checkout_must_be_logged_in_message( $message ) {
$message = \'MY MESSAGE\';
return $message;
}
add_filter( \'woocommerce_checkout_must_be_logged_in_message\', \'filter_woocommerce_checkout_must_be_logged_in_message\', 10, 1 );
到目前为止,我已经做到了这一点,但html在我这方面还没有发挥作用。function filter_woocommerce_checkout_must_be_logged_in_message( $message ) {
$message = \'<span>You must be <a href="#"logged in</a></span>\';
return $message;
}
add_filter( \'woocommerce_checkout_must_be_logged_in_message\', \'filter_woocommerce_checkout_must_be_logged_in_message\', 10, 1 );