子比主题教程:顶部导航栏最右边添加随机文章功能

今天给大家分享一个子比主题实用小功能,导航栏添加随机访问文章按钮。

利用子比主题自带图标、配色体系,样式简洁百搭,完美贴合主题 UI。点击即可自动跳转随机文章,丰富网站浏览体验,操作简单,全程仅需两段代码,直接复制部署即可。

效果预览

图片[1]-子比主题教程:顶部导航栏最右边添加随机文章功能-微享屋

添加右上角随机阅读按钮,调用 WordPress 接口自动抓取全站已发布文章,一键随机跳转。按钮样式沿用子比原生配色,支持自定义背景颜色、圆角样式,小巧美观,实用性拉满。

代码部署

第一部分:func.php 文件

文件路径:/wp-content/themes/zibll/func.php

如果文件不存在,手动新建func.php文件,必须添加 PHP 头部,避免报错。

<?php

将下方完整代码粘贴到func.php文件中:

第二部分:zib-header.php 文件

文件路径:/wp-content/themes/zibll/inc/functions/zib-header.php

  1. 打开文件,搜索关键词:
function zib_menu_button($layout = 1)
  1. 找到该函数代码,在代码下方第五行左右,添加下方代码:
$random_button = zib_get_random_post_button(array(
    'echo' => false 
));
if ($random_button) {
    $button .= $random_button;
}

添加完成后保存文件,刷新网站即可看到右上角随机文章按钮。

自定义按钮颜色

按钮样式由class参数控制,原代码默认:

'class' => 'jb-blue radius-circle'

可自由替换为子比原生样式代码,随心更换配色:

样式类型样式代码颜色效果
文字颜色c-red红色文字
文字颜色c-yellow橙色文字
文字颜色c-blue蓝色文字
文字颜色c-blue-2深蓝色文字
文字颜色c-green绿色文字
文字颜色c-purple紫色文字
纯色背景b-red红色背景
纯色背景b-yellow橙色背景
纯色背景b-blue蓝色背景
纯色背景b-green深蓝色背景
纯色背景b-purple紫色背景
纯色背景b-theme主题背景色
渐变背景jb-red渐变红色
渐变背景jb-yellow渐变橙色
渐变背景jb-blue渐变蓝色
渐变背景jb-green渐变绿色
渐变背景jb-purple渐变紫色
渐变背景jb-vip1渐变金色
渐变背景jb-vip2渐变黑色

部署注意事项

  1. 所有文件修改完毕后,清空网站缓存与浏览器缓存
  2. 样式冲突可自行修改按钮 class 样式,调整大小与边距。

总结

这款随机文章按钮非常简约,贴合子比整体设计风格,无需复杂插件,纯代码实现,轻量化无冗余。

提升网站互动性,引导用户浏览更多文章,喜欢的朋友直接一键部署即可。

文章最后更新时间:2026-04-25 21:56:28,若有错误或已失效,请在下方评论或联系博主

子比主题教程:顶部导航栏最右边添加随机文章功能-微享屋
子比主题教程:顶部导航栏最右边添加随机文章功能
此内容为付费阅读,请付费后查看
5积分
付费阅读
© 版权声明
THE END
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容