2016-12-28 23 views
-3

포스트 유형이 "싱글"인 경우에만 footer 템플릿에 wordpress contact 양식 7을 입력해야하며 거기에 몇 가지 html 코드가 필요합니다.에코 내부 에코 PHP

<?php if (is_single()) { echo '<div><p>html</p><?php echo do_shortcode('[contact-form-7 id="1" title="contact form"]'); ?></div>'; } ?> 

시도했지만 오류가 발생했습니다. 어떻게 작동시킬 수 있습니까?

+1

@qwe, 당신은 알려 주시기 바랍니다 수 있습니다, 당신은 어떤 오류에 직면하고있다 코드로 –

답변

3

PHP 태그 사이에 PHP 태그를 사용할 수 없습니다. 대신 문자열 CONCAT :

if (is_single()) { 

echo '<div><p>html</p>' . do_shortcode('[contact-form-7 id="1" title="contact form"]') . '</div>'; 

} ?> 
-1

이 시도 :

<?php 
if (is_single()) { 
    echo '<div><p>html</p>'.do_shortcode('[contact-form-7 id="1" title="contact form"]'). '</div>'; 
} ?> 
0

이 이런 식으로 쓸 수

<?php 
if (is_single()) { 
    $str = '[contact-form-7 id="1" title="contact form"]'; 
    echo '<div><p>html</p> '.do_shortcode($str).'</div>'; 
} 
?>