Joe 是一款为 Typecho 博客系统设计的免费、开源、双栏极致优化的博客主题。它以其强大的功能、轻量级的体积和高度可定制性,在Typecho用户中享有很高的知名度。
Joe主题包整包仅约 4.09Mb,却在开发时以 30,000篇文章 为基础进行性能测试,实现了超强功能和极其迅速的响应。它开创性地将许多本需插件实现的功能整合进了主题自身,做到了“开箱即用”。
核心特色
1:功能集成,无需插件: 主题内置了众多实用功能,如 SEO 极致优化、代码高亮、站点地图(Sitemap)、百度推送、友情链接、评论可见、画图回复等,无需依赖任何额外插件。
2:高度自定义: 主题后台提供了非常丰富的设置选项,用户无需修改源代码即可轻松调整站点的布局、配色、字体等。主题色彩全局公用,即便是新手也能轻松打造出风格独特的个人博客。
3:极速响应与安全: 主题强调极致的性能,响应速度以毫秒为单位。同时,它在所有可能暴露的接口上都做了防范,有效屏蔽了 SQL 注入和 XSS 攻击风险,为网站提供了安全保障。
4:响应式与现代化设计: 主题采用自主研发的响应式布局,完美适配PC、iPad、Mac以及各类移动终端,确保在不同设备上都有良好的浏览体验。此外,主题还同时提供了日间/夜间双模式,照顾不同用户的使用习惯。
功能亮点
独家Joe编辑器: 主题启用后会直接替换Typecho自带的默认编辑器,为用户提供更强大、更美观的写作体验。
内置视频功能: 拥有超强的视频功能,支持文章内插入视频、直播功能,甚至可以搭建一个全网影视页面,功能非常强大。
强大画图回复: 打破传统博客只能文字评论的限制,用户可以“画图回复”,极大地丰富了博客的互动性。
极致SEO优化: 主题在SEO方面下足了功夫,经过测试,Lighthouse SEO跑分可以达到满分100,有助于提升网站在搜索引擎中的排名。
丰富的页面模板: 除了常规的首页、文章页,主题还内置了留言板、友情链接、虎牙直播、全网影视、壁纸等多种独立页面模板,拓展了博客的可能性。
兼容性与社区
最终版本: Joe主题的最终官方版本为 7.7.1,由原作者(HaoOuBa)发布。但此后原作者便停止了维护和更新。
版本兼容问题: 正是因为官方停止维护,导致Joe 7.7.1 原版与新版的Typecho(如1.2.1及更高版本)以及新版PHP(如PHP8)存在兼容性问题。用户反馈称原版存在关键词不显示、错误警告等问题。
社区力量延续: 尽管官方停止更新,但因其优秀的底子,众多社区开发者在Joe 7.7.1的基础上推出了各种“魔改版”和“修复版”。
总结
Joe 7.7.1 是一个功能强大到“超越插件”、设计现代且性能极致的Typecho主题。尽管其官方版本已停止更新,留下了与新环境兼容的“硬伤”,但它庞大的用户基础和活跃的社区二次开发,使其生命力得以延续。
对于喜爱折腾、追求功能和个性化的Typecho用户来说,选择一个活跃的Joe魔改版,是获得极佳博客体验的有效途径。
Joe 7.7.1(AiyiWl 修复版)
修改文件1:joe.responsive.min.css(手机样式)
修改文件2:joe.config.min.css(Typecho v1.3.0 后台外观宽度修复)
修改文件3:header.php(Typecho v1.3.0 导致链接失效修复)
修改文件4:function.php(Typecho v1.3.0 侧边栏随机文章链接失败修复)
joe.responsive.min.css
文件目录: /usr/themes/Joe-master/assets/css/joe.responsive.min.css
修改的
修改前:
html .joe_list__item .information .abstract{display:none}
html .joe_list__item.default .information .title{font-size:15px}
html .joe_list__item.default .thumbnail{width:120px;height:80px;margin-right:10px}
修改后:
html .joe_list__item .information .abstract{margin:10px 0 15px;font-size: 12px;}
html .joe_list__item.default .information .title{font-size:16px}
html .joe_list__item.default .thumbnail{display: inline-block;width:100%;height:100%;margin-right:0px;margin-bottom:10px}新增的
html .joe_list__item.default{display:block;}删除的
html .joe_list__item.default .meta .items{width:100%}
html .joe_list__item.default .meta .items li{display:none}
html .joe_list__item.default .meta .items li::after{display:none}
html .joe_list__item.default .meta .items li:nth-child(1){display:block}
html .joe_list__item.default .meta .items li:nth-child(2){display:block;margin-left:auto}
html .joe_list__item.default .thumbnail time,html .joe_list__item.default .thumbnail svg{display:none}joe.config.min.css
文件目录: /usr/themes/Joe-master/assets/typecho/config/css/joe.config.min.css
修改的
修改前:
.col-mb-12.col-tb-8.col-tb-offset-2{margin-left:0;}.
修改后:
.col-mb-12.col-tb-8.col-tb-offset-2{margin-left:0;max-width:100%}.提示:Joe主题,请评论查看!
评论 (0)