我在所见即所得(wysiwyg)中添加了一个短代码[表单]——短代码前的两段。
<p>test 1</p>
<p>test2</p>
[form]
但在前端,短代码显示在内容的顶部。我认为这是CSS中的一个错误,但HTML是独立呈现表单,然后是我的段落。
有什么想法吗?我在WP 5.4上
编辑:
以下是创建短代码的方式:
/* SHORTCODE */
function form_shortcode() {
include( "includes/form.php" );
return;
}
add_shortcode( \'form_calcul\', \'form_shortcode\' );
我有几行php在里面。我应该很精确,我在插件中。我也尝试过这个,但没有成功:
ob_start();
get_template_part(\'form\');
return ob_get_clean();