岂止于建站

实现WordPress侧栏小工具模块随机排序/排列的方法

我们实际看到的WordPress侧栏设置小工具是在模板中固定设置代码,或者是在WordPress后台小工具拖动模块实现的,但是拖动之后肯定是固定显示在某些位置。如果我们希望网站灵活一些,侧栏小工具我们是否可以实现侧栏随机显示呢?每次不是固定的位置。

实现WordPress侧栏小工具模块随机排序/排列的方法

我们需要先找到"simple-tags.client.php"文件。然后找到:

    add_filter ('sidebars_widgets', 'zm_randomize_widget_order');
    function zm_randomize_widget_order($sidebars_widgets) {
    if (!is_admin()) {
    foreach ($sidebars_widgets as &$widget) {
    shuffle ($widget);
    }
    }
    return $sidebars_widgets;
    }

这里,我们可以使用这个代码实现,看到原出处是来自知更鸟的。我们将这个代码添加到当前主题的Functions.php文件中,如果兼容没有问题且检测看看侧栏模块是不是随机显示的。如果我们侧栏模块是写在主题中固定的,那肯定是无法随机的。


关注公众号『老蒋部落』

获取更多建站运营运维新知!
互联网创业、前沿技术......

赞(0) 打赏
转载保留:老部落 » 实现WordPress侧栏小工具模块随机排序/排列的方法

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏