我创建了自定义模板" contact.php"
contact template
<?php if (have_posts()) : while (have_posts()) : the_post();?>
<?php the_content(); ?>
<?php endwhile; endif; ?>
我创建了一个名为contact的页面,内容中只有一个短代码
[wpgmza id="1"]
我将此页面的模板设置为联系 但我无法在真实网页上看到短代码,我也不知道原因。 我试图在模板中调用do_shortcode(&#39; [wpgmza id =&#34; 1&#34;]&#39;)但它也不起作用。 任何建议都将是很大的帮助。 谢谢:))
答案 0 :(得分:0)
您可能需要添加回声。参考:https://developer.wordpress.org/reference/functions/do_shortcode/
echo do_shortcode( '[wpgmza id="1"]' );