所以我试图制作一个模态框,在点击"联系我"按钮。
我正在尝试使用jQuery,我正在使用Contact Forms 7,我可以使用短代码来显示表单。我的问题是我不知道该如何处理这个问题。
非常感谢任何有关该主题的更多信息的帮助或指示。
答案 0 :(得分:1)
使用PHP,你可以做到这一点,
<?php echo do_shortcode('[whatever_shortcode param1="value" param2="value" ]'); ?>
但必须事先注册短代码。如果它是第三方插件,它应该被注册,但如果你正在开发自己的代码,也许是一个插件,我认为是这样的......并且它必须添加到你的主题functions.php
// [bartag foo="foo-value"]
function bartag_func( $atts ) {
$a = shortcode_atts( array(
'foo' => 'something',
'bar' => 'something else',
), $atts );
return "foo = {$a['foo']}";
}
add_shortcode( 'bartag', 'bartag_func' );
更多信息,https://codex.wordpress.org/Shortcode_API
要使用JS / jQuery运行它,可能会加载隐藏内容的页面,然后使用JS来显示它 ......