我做错了什么?只是为了警告你这是我第一次尝试使用php,所以请原谅我的无知;)
目前正在使用带有名为Advanced Custom Fields的插件的Wordpress。这允许您在wordpress的后端创建自定义字段选项。
http://plugins.elliotcondon.com/advanced-custom-fields/
如果高级自定义字段“可用”(这是一个选择列表)的值设置为“否”,我试图让div隐藏。 div是覆盖地图的10个可用公寓的标记。目前,它显示所有10个标记,无论其可用性是否设置为“否”或“是”。
$i = 201;
$available = get_field('available');
while ($i <= 210) :
if ($available == 'No') {
echo '<div id="apt-' . $i . '" class="map-marker" style="display:none;"></div>';
} elseif ($available) {
echo '<div id="apt-' . $i . '" class="map-marker">';
echo $i++;
echo'</div>';
}
endwhile;
答案 0 :(得分:0)
while ($loop->have_posts()) : $loop->the_post();
如果您没有使用自定义循环,则会离开$loop->
部分。
您可能需要发布整个页面模板。你可能只需要研究关于循环及其工作原理的wordpress。