我有一個網頁,使用ACF中繼器字段調用來自wordpress的7個圖像。如何使用ACF在PHP中隨機化URL列表?
我想要做的是獲取圖像的URL列表,然後將它們洗牌,以使它們的圖像隨機出現在網頁上。當我使用($image['url'])
調用圖像時,顯示的唯一圖像是上傳到WordPress網站的最後一幅圖像。
<?php
// Call the ACF Gallery images
$imageArray = get_field('company_logos', 13);
$size = 'full'; // (thumbnail, medium, large, full or custom size)
if($imageArray):
while(have_rows('company_logos', 13)) : the_row();
$image = get_sub_field('image');
// $content = get_sub_field('content');
//shuffle ($image['url']);
$arr = $image['url'];
shuffle($arr);
print_r($arr);
endwhile;
endif; ?>
當我回聲出圖像的URL,以他們的格式出來的畫面:
http://localhost/wordpress/wp-content/uploads/2016/07/a.jpg
http://localhost/wordpress/wp-content/uploads/2016/07/b.png
http://localhost/wordpress/wp-content/uploads/2016/07/c.jpg
http://localhost/wordpress/wp-content/uploads/2016/07/d.jpg
http://localhost/wordpress/wp-content/uploads/2016/07/e.jpg
http://localhost/wordpress/wp-content/uploads/2016/07/f.jpg
http://localhost/wordpress/wp-content/uploads/2016/07/g.jpg
任何人都知道如何做到這一點? 謝謝!
請澄清您的具體問題或添加其他詳細信息以突出顯示您需要的內容。正如目前所寫,很難確切地說出你在問什麼。請參閱[如何提問](http://stackoverflow.com/help/how-to-ask)頁面以獲得澄清此問題的幫助。 –
第一篇文章的道歉,這是否更有意義? – HowsThatMonkey