【发布时间】:2017-01-07 09:58:34
【问题描述】:
我正在使用高级自定义字段。我有一张直接与他们联系的票,但需要一段时间。我需要立即解决这个问题。
尝试为英雄滑块重复灵活的内容,用户可以在其中添加视频嵌入或图像。如何正确地回显循环中的每一部分?没有出现在 Wordpress 中输入的内容。容器在回响,只是没有内容。
<?php
if (have_rows('add_resorts_hero_image_slide', 'option')) {
while (have_rows('add_resorts_hero_image_slide', 'option')) {
the_row();
$herovideo = the_sub_field('add_resorts_hero_slider_video');
$heroimage = the_sub_field('add_resorts_hero_slider_image');
$heroimgsize = 'hero-image';
$heroimg_array = wp_get_attachment_image_src($heroimage, $heroimgsize);
$heroimg_url = $heroimg_array[0];
if (have_rows('choose_resorts_hero_slider_content')) {
while (have_rows('choose_resorts_hero_slider_content')) {
the_row();
echo '<li class="orbit-slide">';
if( get_row_layout() == 'resorts_slider_video' )
echo $herovideo;
elseif( get_row_layout() == 'resorts_slider_video')
echo '<img src="'.$heroimg_url.'" />';
echo '</li>';
}
}
}
}
【问题讨论】:
-
上述代码中的所有内容当前是否正常工作?就像你添加 echo 'image';并回显“视频”;在 if 和 elseif 里面,这些行得通吗?
-
是的,它很实用。我的问题是如何回显带有变量的 HTML。比如说……
-
如何在 src="" HTML 中回显 image 变量?
-
iframe 视频和图像的字段类型是什么?它只是一个 URL 和一个图像字段吗?
-
抱歉耽搁了。视频是oembed的,图片是图片ID。
标签: slider repeater advanced-custom-fields