微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在 wc_add_notice 框中插入/执行短代码?

如何解决如何在 wc_add_notice 框中插入/执行短代码?

我正在尝试将短代码添加到 wc_add_notice 框中。请有人告诉我如何做到这一点,或指出适合使用的替代路线。

下面是两段代码一个通知框,一个是回声,里面有简码。

最终目标是在通知中有一个按钮,点击后会打开一个插件弹出式注册表单。

谢谢,

wc_add_notice( __( 'Please Sign Up or Login','my-plugin ' ) );
    
<?PHP echo do_shortcode(' [arm_form id="102" logged_in_message="You are already logged in." popup="true" " link_title="Sign In/Signup to Enter" link-type="onload"] </body></html>'); ?>
<?PHP
}

解决方法

试试下面的(if your shortcode displays a button)

$message = __( 'Please Sign Up or Login','my-plugin ' ) . do_shortcode('[arm_form id="102" logged_in_message="You are already logged in." popup="true" " link_title="Sign In/Signup to Enter" link-type="onload"]');

wc_add_notice( $message );

它可以工作。您必须让按钮向右浮动。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。