【发布时间】:2012-02-11 11:17:03
【问题描述】:
我不完全确定为什么这不起作用。但是这段代码不起作用。
<?php
foreach ( $gallery_ids as $gallery ) {
echo '<div class="tgallery" rel="'.$gallery['gid'].'"><?php echo do_shortcode("[nggallery id='.$gallery['gid'].']"); ?></div>';
}
?>
我猜我可能把错误的引号放在了错误的位置。
所有部分单独工作,如:
- 我可以用
echo $gallery['gid']显示'gid'值 - 我可以让 div 标签显示为适当的
rel - 我自己可以让
<?php echo do_shortcode("[nggallery id=3]"); ?>工作。
我就是不能让整个事情一起出现。
【问题讨论】:
-
在
echo语句中放置<?PHP标签有什么意义?