主机参考_WordPress技巧分享_超简单使用纯代码实现WordPress侧边小工具随机排序显示

Wordpress6年前 (2019)发布 SUYEONE
1.3K 0 0

要轻松实现WordPress小工具的随机顺序显示,无需复杂的操作,只需将以下纯代码复制并粘贴到你的当前主题的functions.php文件中。这样就能让你的侧边栏小工具每次加载时以随机顺序呈现,为网站增添一丝趣味性。

【原创70%版本】
为了给你的WordPress网站带来一些惊喜元素,你可以尝试让侧边栏工具以随机顺序展示。要做到这一点,简单地将以下代码插入到你的主题模板的functions.php文件:

“`php
function dynamic_widget_order($sidebar_widgets) {
if (!is_admin()) {
foreach ($sidebar_widgets as &$widget_group) {
shuffle($widget_group);
}
}
return $sidebar_widgets;
}
add_filter(‘sidebars_widgets’, ‘dynamic_widget_order’);
“`

这段代码的工作原理是,在不处于后台管理界面(is_admin()返回false)的情况下,遍历所有的侧边栏小工具,然后使用shuffle函数对每个小工具组进行随机排序。一旦完成,它将返回这个随机化顺序的小工具列表,使得每次页面加载时,侧边栏小工具的显示顺序都会有所不同。

© 版权声明

相关文章

暂无评论

暂无评论...
☺一键登录开启个人书签等功能!