Php 意外的T#U回显,应为'';或者'';
所以,我得到了这段代码,我得到了以下错误 分析错误,意外的T_字符串,应为“,”或“;” 我相信这是一个非常非常简单的修复,但我对PHP世界还是有点陌生。有什么想法吗Php 意外的T#U回显,应为'';或者'';,php,wordpress,syntax,Php,Wordpress,Syntax,所以,我得到了这段代码,我得到了以下错误 分析错误,意外的T_字符串,应为“,”或“;” 我相信这是一个非常非常简单的修复,但我对PHP世界还是有点陌生。有什么想法吗 echo ' <li> <a href="'.get_permalink().'"> <img src="'echo get_post_meta(get_the_ID(), 'video_tour_url', true);'"> &l
echo '
<li>
<a href="'.get_permalink().'">
<img src="'echo get_post_meta(get_the_ID(), 'video_tour_url', true);'">
<div class="galDiv">
<div class="boatTitle">'.get_the_title().'</div>
<div class="boatPrice">'.currency ().$price.'</div>
<div class="boatPower"> '.get_post_meta(get_the_ID(), '_map_ar_address', true).'</div>
</div>
</a>
</li>';
echo'
';
此代码的第三行需要一个句点。并移除回声:
<img src="'.get_post_meta(get_the_ID()
^
您的问题在于以下代码:
<img src="'echo get_post_meta(get_the_ID(), 'video_tour_url', true);'">
不要重复HTML。如果可能的话,改用内联PHP
<li>
<a href="<?php print get_permalink(); ?>">
<img src="<?php print get_post_meta(get_the_ID(), 'video_tour_url', true); ?>">
<div class="galDiv">
<div class="boatTitle"><?php print get_the_title(); ?></div>
<div class="boatPrice"><?php print currency() . $price; ?></div>
<div class="boatPower"><?php print get_post_meta(get_the_ID(), '_map_ar_address', true); ?></div>
</div>
</a>
</li>
循环?当然
<?php foreach($widgets as $widget): ?>
<?php endforeach; ?>
这听起来有什么意义吗'echo get_post_meta(get_the_ID(),”
这个问题似乎离题了,因为它是关于语法错误的echo语句也不应该在那里。没错-我错过了。问一个愚蠢的问题…:)谢谢你的耐心!这就是我生病时编码的结果。我真的抓到了,但没有及时删除。我错了,非常感谢你!抱歉打扰了!谢谢你!非常好的想法,它实际上有助于解决我在其他地方遇到的代码问题。非常感谢。
<?php foreach($widgets as $widget): ?>
<?php endforeach; ?>