|
|
6b7466f42b
|
fix: 修复代码错误和优化重复调用
- 修复 argon_get_locate() 函数缺失返回语句的问题
- 优化 content-single.php 中重复的 get_option 调用(4次→1次)
- 优化 content-page.php 中重复的 get_option 调用(4次→1次)
- 优化 content-timeline.php 中重复的 get_option 调用(4次→1次)
- 优化 post-actions.php 中重复的 get_option 调用(4次→1次)
|
2026-01-16 00:23:36 +08:00 |
|
|
|
6015f074cb
|
fix: 修复发版前代码质量问题
- 修复 functions.php 中 get_article_words() 函数的逻辑错误:循环中检查 $str 改为 $line
- 修复 argontheme.js 中 reply() 函数的 null/undefined 访问风险:添加元素存在性检查
- 修复 argontheme.js 中潜在的 XSS 风险:使用 .text() 替代 .html() 输出用户内容
- 修复 functions.php 中 post_analytics_info() 使用 HTTP 改为 HTTPS
- 删除临时分析文件(不应包含在发版中)
|
2026-01-16 00:03:17 +08:00 |
|
|
|
0547e165ab
|
debug: 添加更多调试日志,调试控制台支持长按复制
- 在侧边栏打开事件中添加日志
- 调试控制台日志项支持长按复制(移动端)
- 复制时显示绿色高亮反馈
|
2026-01-15 23:41:10 +08:00 |
|
|
|
51fd03f675
|
feat: 调试控制台添加资源标签页显示所有文件版本信息
- 新增资源标签页,显示页面加载的所有CSS/JS资源
- 显示每个资源的版本号、大小、缓存状态
- 显示强制刷新功能的启用状态
- 统计总资源数、CSS/JS数量、传输大小、缓存命中数
- 顶部信息栏增加Assets版本号显示
|
2026-01-15 23:01:30 +08:00 |
|
|
|
17f3a3c551
|
fix: 增强强制刷新缓存功能 - 添加HTTP禁止缓存头和前端缓存清除
|
2026-01-15 22:49:57 +08:00 |
|
|
|
b1d84e3bbd
|
feat: 添加强制刷新缓存功能
- 在设置页杂项部分添加强制刷新缓存按钮
- 启用后所有资源文件(CSS/JS)将附加时间戳参数
- 1小时后自动关闭,避免服务器压力
- 解决手机端浏览器缓存导致样式或功能无法更新的问题
- 支持实时倒计时显示剩余时间
|
2026-01-15 22:43:27 +08:00 |
|
|
|
14edc70512
|
fix: 支持无.git环境的版本信息显示
- 新增 version.json 文件存储版本信息
- argon_get_git_info() 优先从 version.json 读取
- 解决服务器无法推送 .git 目录导致版本号不更新的问题
|
2026-01-15 17:06:48 +08:00 |
|
|
|
5ecbacb691
|
fix: 修复移动端浏览器HTML页面缓存问题
- 添加移动端缓存控制头,禁止浏览器缓存HTML页面
- 使用 Cache-Control: no-cache, no-store, must-revalidate
- 仅对移动端前台页面生效,不影响后台和桌面端
|
2026-01-15 17:02:23 +08:00 |
|
|
|
810747b706
|
fix: 调试控制台不再输出到浏览器原生控制台
- 所有 log/warn/error 只推送到自有控制台
- 移除对原始 console 方法的调用
|
2026-01-15 16:23:38 +08:00 |
|
|
|
c353e60a91
|
feat: 优化调试控制台功能
- 按钮移至页脚底部,主要面向移动端调试
- 显示所有 log/warn/error 信息(不再禁用 console)
- 新增版本信息面板(Theme/WP/PHP/Git/UA)
- 新增日志分类 Tab(全部/日志/警告/错误)
- 电脑端窗口支持拖动
- 移动端自适应全屏显示
|
2026-01-15 16:20:32 +08:00 |
|
|
|
f058fa634c
|
feat: 增加前端调试控制台功能
- 管理员可在前台看到调试按钮,点击打开控制台
- 拦截 console.error 并显示红色通知
- 普通用户遇到错误时提示联系管理员
- 管理员可屏蔽特定错误,屏蔽后不再向用户显示
- 捕获全局 JS 错误和 Promise 错误
- 设置页面可管理已屏蔽的错误(查看/取消屏蔽/批量清空)
- 生产环境禁用 console.log 和 console.warn
|
2026-01-15 16:02:22 +08:00 |
|
|
|
68b62fa142
|
feat: 增加前端自动刷新功能
- 新增自动刷新选项,检测到版本更新时自动刷新用户浏览器
- 使用 localStorage 存储版本号进行比对
- 设置5秒冷却期防止刷新循环
- 刷新前清理浏览器 Service Worker 缓存
|
2026-01-15 15:51:40 +08:00 |
|
|
|
4002fc8f60
|
feat: 增加热更新功能
- 新增热更新开关设置(位于高级设置-杂项)
- 主题文件更新后自动清理所有缓存(对象缓存、主题更新缓存、transient缓存)
- 后台显示更新通知,提示版本变化
- 可选在前台显示更新通知(仅管理员可见)
- 提供手动清理缓存按钮
- 保留最近10条更新历史记录
|
2026-01-15 15:45:56 +08:00 |
|
|
|
d86b57684f
|
fix: 修复移动端目录和顶栏链接显示问题
- 移动端抽屉栏新增顶栏自定义链接显示(argon_toolbar_links_left/right)
- 优化 have_catalog() 函数,增加对 Gutenberg 标题块和 Markdown 标题的检测
- 自定义链接显示在导航菜单和侧边栏菜单之间
|
2026-01-15 15:35:40 +08:00 |
|
|
|
82607ffc8b
|
feat: 将 TODO 提醒邮件纳入模板系统
- 新增 todo_urge 邮件类型
- 支持自定义 TODO 提醒邮件的主题和内容
- 可用占位符:todo_content、todo_id、urge_time 等
- 修改 argon_ajax_urge_todo 函数使用新的邮件模板系统
|
2026-01-15 15:22:01 +08:00 |
|
|
|
e1039dcee4
|
feat: 移除 lazyload 插件,改用浏览器原生懒加载
|
2026-01-12 15:17:52 +08:00 |
|
|
|
f8d7c79b86
|
feat: 全局 UI 优化与邮件模板系统
- 新增动画系统 CSS 变量(时长、缓动函数、状态层透明度)
- 新增 prefers-reduced-motion 媒体查询支持
- 优化按钮组件样式,移除渐变背景,添加涟漪效果
- 优化分享按钮错落有致的展开动画
- 优化评论区展开动画效果
- 新增设置面板 Material 3 风格分段控件
- 新增玻璃拟态(Glassmorphism)主题变体
- 新增新拟态(Neumorphism)主题变体
- 新增邮件模板系统(base.php、comment-notify.php、reply-notify.php)
- 新增邮件模板后台设置(主题色、Logo、社交链接、预览功能)
- 集成邮件模板到评论回复通知
- 版本更新至 1.5.0
|
2026-01-11 22:13:59 +08:00 |
|
|
|
a01f161bca
|
feat: 升级版本至1.4.0并添加外部资源备用机制
- 版本号从1.3.5升级至1.4.0
- 创建外部资源备用加载系统,解决国内访问问题
- 添加Google Fonts本地备用字体文件
- 集成Geetest验证码本地备用版本
- 实现QRCode.js本地备用功能
- 创建智能资源加载器,自动切换到本地资源
- 修改所有外部资源引用,支持自动备用机制
- 添加资源配置文件,便于管理和维护
|
2026-01-11 20:03:15 +08:00 |
|
|
|
31d8fde308
|
feat: Argon WordPress主题完整版本
- 基于Argon主题的WordPress博客主题
- 支持响应式设计和暗色模式
- 包含完整的文章管理和评论系统
- 集成友情链接管理功能
- 支持多种自定义设置选项
- 优化的用户界面和交互体验
|
2026-01-11 19:48:02 +08:00 |
|