2012-02-12 2 views
-1

아래 예에서 큰 문구에 <?php bloginfo('template_url'); ?>을 삽입했습니다. 그러나 빈 화면이 생성됩니다. 어떻게하면 효과가 있습니까?다른 PHP 문 안에 PHP 문이 있습니까?

<?php next_posts_link('<img src="<?php bloginfo('template_url'); ?>/images/next-page.png" />') ?> 
+0

"반향"합니까? 그것이 작동하지 않는 이유 일 수 있습니다. 그것을 에코해야 할 수도 있습니다. – Andrew

+0

http://php.net/manual/en/language.types.string.php –

+0

빈 화면이 나타나면 'error_reporting'도 사용 설정하세요. 아니면 적어도'error.log'를보십시오. – mario

답변

3
<?php 
next_posts_link('<img src="'.bloginfo('template_url').'/images/next-page.png" />'); 
?> 

당신은 dot-operator (.)를 통해 "부분을"연결하는 있습니다. 당신이 거기에 Parse Error을했고 display_errors 당신은 하나의 <?php 필요 당신의 php.ini

+0

고맙습니다. 더 이상 빈 화면이 없지만 템플릿 URL과'/ images/next-page.png'에 두 개의 줄이 있습니다. 한 줄 (예 : 한 개의 이미지 URL)을 생성 할 수있는 방법이 있습니까? –

+0

'bloginfo ('template_url')'은 아마도 끝에 – TimWolla

+0

줄 바꿈을 포함하고 있습니다. 어쨌든 핵심 코드를 변경하지 않고이를 해결하려면? –

2

에 아마 떨어져 있기 때문에

화면이 비어 있습니다.

<?php next_posts_link('<img src="' . bloginfo('template_url') . '/images/next-page.png"') ?> 
0
<?php next_posts_link('<img src="'.bloginfo('template_url').'/images/next-page.png" />') ?> 

이 당신이 원하는 코드입니다.