Echo内部Echo PHP
我需要在页脚模板中输入wordpress联系人表单7,只有在帖子类型为“single”时,我还需要一些html代码Echo内部Echo PHP,php,wordpress,Php,Wordpress,我需要在页脚模板中输入wordpress联系人表单7,只有在帖子类型为“single”时,我还需要一些html代码 <?php if (is_single()) { echo '<div><p>html</p><?php echo do_shortcode( '[contact-form-7 id="1" title="contact form"]' ); ?></div>'; } ?> 我试过了,但它出错了。如何使其
<?php if (is_single()) { echo '<div><p>html</p><?php echo do_shortcode( '[contact-form-7 id="1" title="contact form"]' ); ?></div>'; } ?>
我试过了,但它出错了。如何使其工作?PHP标记之间不能有PHP标记。请改为单击字符串:
if (is_single()) {
echo '<div><p>html</p>' . do_shortcode( '[contact-form-7 id="1" title="contact form"]' ) . '</div>';
} ?>
if(is_single()){
回显“html”。不使用短代码(“[contact-form-7id=“1”title=“contact-form”]”);
} ?>
试试这个:
<?php
if (is_single()) {
echo '<div><p>html</p>'.do_shortcode( '[contact-form-7 id="1" title="contact form"]' ). '</div>';
} ?>
可以这样写
<?php
if (is_single()) {
$str = '[contact-form-7 id="1" title="contact form"]';
echo '<div><p>html</p> '.do_shortcode($str).'</div>';
}
?>
@qwe,您能告诉我们您的代码有什么错误吗。