问题描述
我正在尝试将短代码添加到 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 );
它可以工作。您必须让按钮向右浮动。