Commit Graph
18 Commits
Author SHA1 Message Date
kate522andClaude Fable 5 8afb4ec856 兼容层收口:隔离非主线入口
将文档模式、下载中心、专题聚合、消息中心、前台投稿等非 Zibll 主线能力
收敛为“兼容保留”,默认不再作为主入口暴露,但保留路由/模板/数据/设置键。

- 新增 inc/helpers/aksrt-compat.php 兼容策略中枢:
  - aksrt_get_messages_url()(补齐此前缺失、被两处模板调用的 helper)
  - aksrt_pm_frontend_enabled()(前台私信入口开关,默认关闭)
  - aksrt_show_compat_page_templates()(兼容页面模板下拉开关,默认关闭)
- AKSRT_Templates::page_template_map() 拆分为主线/兼容两组,兼容模板默认
  移出 wp-admin 页面模板下拉;已分配这些模板的历史页面照常渲染。
- 作者操作条“私信”按钮(停用候选)默认前台隐藏,可经 filter/常量开启。
- 修复 admin-sections.js barrel 未再导出 getAdminSections 的缺陷,该缺陷
  会使 router 的兼容分区默认落点重定向在加载时抛错。

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-06 15:22:34 +08:00
kate522 5402768f23 Upgrade composer package constraints 2026-07-06 12:09:32 +08:00
kate522 4a88ec4ae5 Merge pull request 'Worktree bg admin ia task' (#7) from worktree-bg-admin-ia-task into main
Reviewed-on: CYL/wordpress-theme-aksrt#7
2026-07-06 12:02:25 +08:00
kate522 1284ebc63e Align forum shop and user page shells 2026-07-06 11:49:31 +08:00
kate522 4043de2473 Align admin section default routes 2026-07-06 11:29:33 +08:00
kate522 4af45dd989 Merge pull request 'Restore unified paid download model' (#6) from worktree-aksrt-zibll-impl-task into main
Reviewed-on: CYL/wordpress-theme-aksrt#6
2026-07-04 23:11:59 +08:00
kate522 b98faa965a Restore unified paid download model 2026-07-04 19:24:04 +08:00
kate522 ca0a550af8 Merge pull request 'Align search experience with settings' (#5) from worktree-b3-search-experience-task into main
Reviewed-on: CYL/wordpress-theme-aksrt#5
2026-07-04 17:44:57 +08:00
kate522 6ff2d15c5a Align search experience with settings 2026-07-04 17:09:12 +08:00
kate522 f3e04b6598 Merge pull request '对齐内容主线页骨架' (#4) from worktree-b2-content-pages-r1 into main
Reviewed-on: CYL/wordpress-theme-aksrt#4
2026-07-04 16:36:11 +08:00
kate522 4f67512dba 对齐内容主线页骨架 2026-07-04 16:25:22 +08:00
kate522 a41a31806c Merge pull request 'Refine homepage skeleton layout' (#3) from worktree-b1-homepage-skeleton-landing into main
Reviewed-on: CYL/wordpress-theme-aksrt#3
2026-07-04 07:52:49 +08:00
kate522 0e95dbe4d6 Refine homepage skeleton layout 2026-07-04 07:48:34 +08:00
kate522 beefe8f329 Merge pull request '降权非主线后台入口' (#1) from worktree-demote-noncore-admin-entrypoints into main
Reviewed-on: CYL/wordpress-theme-aksrt#1
2026-07-03 23:30:33 +08:00
kate522 ddfb8539cb 降权非主线后台入口 2026-07-03 23:27:21 +08:00
kate522 3247db7ed1 补充主题静态资源与归档模板 2026-07-03 23:15:11 +08:00
Claude Code 1268a55dd0 导入 AKSRT 主题开发源码 2026-07-03 22:50:34 +08:00
kate522 9681dd3d48 初始化 AKSRT 主题 2026-07-03 16:17:32 +08:00