以echo
开头的行是否有问题?我收到此错误但我不确定如何更改错误:Parse error: syntax error, unexpected '.' on line 74
while ( have_rows('stills') ) : the_row();
// display a sub field value
echo '<li><img src="' . the_sub_field('still'); . '" alt="<?php the_sub_field('project_name'); ?>-still"></li>'
endwhile;
我将其更改为此但仍未正确输出:echo '<li><img src="' . the_sub_field('still') . '"></li>';
此外,如果这不是就这些类型的问题寻求帮助的领域,我可以在哪里询问?
编辑:尝试了satyr607的解决方案,这就是它的输出方式。
<div class="project-stills">
<h3>Stills</h3>
http://localhost/wordpress/wp-content/uploads/2014/12/17.jpg
<li><img src="" alt="-still"></li>
</div>
答案 0 :(得分:1)
试试这个:
echo '<li><img src="' . the_sub_field('still') . '" alt="' . the_sub_field('project_name') . '-still"></li>';
注意逃跑。