Is it possible with RevSlider?



我有一个客户端(后勤人员. de(,每个页面上都有相同的RevSlider。它有 6 张幻灯片,但他们希望一次只随机显示一张幻灯片。所以我像这样设置RevSlider:

在"循环和进度"选项卡中: *停止滑块:开 * 循环后停止:0 * 停在幻灯片处:1

在"常规设置"选项卡中: *随机播放模式:开

现在我的问题是,即使滑块按预期显示,它也没有完全优化。它在页面代码中加载所有 6 张幻灯片,即使它一次只显示 1 张幻灯片。

案例 1:假设我们的滑块有 6 种不同的幻灯片动画。是否可以在不加载页面代码中的所有 5 张幻灯片的情况下仅显示 6 张现有幻灯片中的一张随机幻灯片?

案例 2:假设我有 10 个滑块,但我只想选择我为我们的问题创建的 6 个滑块,一次在页面上随机显示一个。有什么方法可以基于此代码选择特定的滑块,而不是所有滑块 https://www.themepunch.com/faq/show-a-random-slider-on-any-given-page/

案例3:还有其他WP滑块插件可以解决我们的问题吗?

谢谢!

我解决了我的问题:)基于如何在 PHP 中调用随机函数,我只用一张幻灯片创建了 6 个滑块,然后将它们随机化:

function functia_unu() { echo do_shortcode('[rev_slider homepage1]'); }
function functia_doi() { echo do_shortcode('[rev_slider homepage2]'); }
function functia_trei() { echo do_shortcode('[rev_slider homepage3]'); }
function functia_patru() { echo do_shortcode('[rev_slider homepage4]'); }
function functia_cinci() { echo do_shortcode('[rev_slider homepage5]'); }
function functia_sase() { echo do_shortcode('[rev_slider homepage6]'); }
$executafunctiile = array('functia_unu', 'functia_doi', 'functia_trei', 'functia_patru', 'functia_cinci', 'functia_sase');
$executafunctiile[array_rand($executafunctiile)]();

最新更新