2011-03-22 141 views
1

我知道有Wordpress StackExchange,但这是更多的PHP相关问题。PHP函数返回。嵌套函数

我在写我自己的WordPress的简码,它看起来像:

function myShortcode_shortcode() { 

    return 'something'; 

} 

这简码显示简单的字符串“东西”。

问题是我希望显示模板目录的图像:

<img src="<?php bloginfo('template_directory') ?>/images/myImage.jpg" alt="" /> 

而且我不知道怎么样?

当我这样做:

return '<img src="'. bloginfo('template_directory') .'/images/myImage.jpg" alt="" />'; 

脚本是呼应模板目录,而不是图像。

任何想法?

+0

“shortcode”部分与“模板目录”部分有什么关系? – Unicron 2011-03-22 12:25:25

回答

0

您probly需要放置<img src="<?php bloginfo('template_directory') ?>/images/myImage.jpg" alt="" />在他自己的变量一样

function shortcode(){ 
$shortcode = "<img src='". bloginfo('template_directory') ."/images/myImage.jpg' alt="" />" 
return $shortcode; 
} 

希望这有助于