扩展子比主题作者主页、收藏列表、关注粉丝、用户中心 Tab、侧栏服务、账户安全和当前用户 Ajax 数据。
扩展子比主题作者主页、收藏列表、关注粉丝、用户中心 Tab、侧栏服务、账户安全和当前用户 Ajax 数据。 #两套页面先分清 子比主题里容易混淆的用户相关页面有两套: 页面 面向对象 典型 URL 主要用途 作者主页 任意公开用户 author.php 展示作者资料、文章、收藏、评论、粉丝和公开交互 用户中心 当前登录用户 用户中心重写路由 管理个人资料、账号安全、等级、认证、收款、消息和站内服务 作者主页可以被游客访问,扩展时必须把它当作公开页面处理。用户中心只服务当前登录用户,里面的资料修改、账号绑定、密码修改、收款设置都属于敏感操作,不能使用前端传入的任意 user_id 直接写入数据。 #作者主页结构 作者页模板在 author.php,核心输出由两个函数组成: php复制zib_author_header(); zib_author_content(); zib_author_header() 输出封面、头像、昵称、简介、身份标识和操作按钮;zib_author_content() 输出作者主页主内容 Tab。作者页上下还保留了两个动态侧边栏: php复制dynamic_sidebar('author_top_fluid'); dynamic_sidebar('author_bottom_fluid'); 如果只是给作者页增加全局展示模块,可以优先使用动态侧边栏或 zib_author_main_content。如果要增加作者页主内容分类,则应扩展作者页 Tab。 #作者头部扩展 作者头部常用入口: Hook / Filter 参数 用途 author_header_