boxmoe_header_banner_img

加载中

「盒子萌Lolimeow」主题二创「纸鸢版🕊️更新」与「🗼开发笔记」


avatar
白木 2025年8月27日 2026年7月24日 4.81k

⚡ 优化笔记

   

🔗 链接体验优化

  • 后台站点预览:后台顶部栏的“查看站点”链接改为新标签页打开 (_blank),避免覆盖后台页面 (boxmoe_adminbar_viewsite_newtab).
  • 后台全站链接新窗口打开
开关入口: 基础设置 -> 后台所有链接新窗口打开 (boxmoe_admin_all_links_new_tab) – 功能描述: 开启后,后台页面底部注入 JS,自动将所有非 JS/锚点 链接的 target 属性设置为 _blank。 – 代码寻找: – 设置项: wp-content/themes/lolimeow/core/panel/settings/set-basis.php – 注入逻辑: wp-content/themes/lolimeow/core/module/fun-admin.php (boxmoe_admin_all_links_new_tab)
  • 导航栏链接新窗口打开
开关入口: 基础设置 -> 导航栏链接新窗口打开 (boxmoe_nav_target_blank) – 功能描述: 开启后,前台顶部导航菜单的所有末级链接(非下拉父级)将自动设置为新窗口打开 (target="_blank")。 – 代码寻找: – 设置项: wp-content/themes/lolimeow/core/panel/settings/set-basis.php – 过滤逻辑: wp-content/themes/lolimeow/core/module/fun-basis.php (boxmoe_nav_target_blank_filter)
  • 文章编辑按钮新窗口打开
开关入口: 基础设置 -> 文章编辑按钮新窗口打开 (boxmoe_article_edit_target_blank) – 功能描述: 开启后,文章页/页面内的编辑按钮(包括顶部工具栏编辑)将在新窗口打开 (target="_blank")。 – 代码寻找: – 设置项: wp-content/themes/lolimeow/core/panel/settings/set-basis.php – 文章页按钮逻辑: wp-content/themes/lolimeow/core/module/fun-article.php (boxmoe_edit_post_link_new_tab) – 工具栏按钮逻辑: wp-content/themes/lolimeow/core/module/fun-admin.php (boxmoe_adminbar_edit_post_newtab)

       

🏞️ Banner内容显示修复

文件位置: assets/js/boxmoe.js
  • 问题描述: Banner区域的欢迎语和一言功能不显示
  • 根本原因:
– CSS中.site-main元素默认设置为隐藏状态(opacity: 0) – 依赖banner图片的load事件添加.loaded类来显示内容 – 缺少图片加载失败的处理机制,导致图片无法加载时内容一直隐藏
  • 修复方案: 修改initBannerImage()函数,添加三重保障机制
1. 保持原有图片加载成功处理逻辑 2. 新增error事件监听,图片加载失败时也能显示内容 3. 添加3秒超时机制,无论图片是否加载,最终都会显示内容
  • 代码寻找
– 修复前代码:wp-content/themes/lolimeow/assets/js/boxmoe.js:241-261 – 修复后代码:wp-content/themes/lolimeow/assets/js/boxmoe.js:241-267

修复效果

  • 确保Banner区域的欢迎语和一言功能始终能正常显示
  • 提高了页面的容错性和稳定性
  • 避免了因图片加载问题导致内容一直隐藏的情况
       

上一次更新已经跑远惹✨ 计算中...
(‾◡◝) 本内容里的一些消息,可能已经跟不上时间啦~
感谢您的支持
微信赞赏

微信扫一扫

支付宝赞赏

支付宝扫一扫



评论(2)

查看评论列表
评论头像
小笨蛋 2026年01月13日
赞!
评论头像
小笨蛋 2026年01月13日
不错不错ツ

发表评论

表情 颜文字
插入代码
后退
前进
刷新
复制
粘贴
全选
删除
返回首页
0%
目录
顶部
底部
📖 文章导读