找到
9
篇与
Typecho
相关的结果
-
Joe再续前缘V1.50全新版本 - Typecho博客主题 AI摘要:Joe再续前缘V1.50版本更新,适配Typecho V1.3,修复多个BUG,新增全天候问候语开关等。主题功能强大,响应迅速,内置视频、直播、代码高亮等,优化UI,提供安全保障。下载地址和安装教程详见文章。更前须知 由于在本次更新中🐶易航将joe再续前缘改成授权机制,所以不接受收费的不要更新!!!前言 因为Joe主题作者不再更新,易航便基于原主题 7.3.7 最新版开发了再续前缘版,秉承着原版作者大神免费开源的伟大初衷,再续前缘版是朝着简便实用的路线发展的。 如果有问题可以跟我反馈,共同进步。祝各位道友一路飞升,顶峰相见! 更新内容 - 适配Typecho V1.3 - 移除Typecho切换主题限制 - 修复跳转到外部链接页面样式文件失效的问题 - 修复付费文章游客支付不回调的BUG - 修复切换页面时点击下一页文字无效的BUG - 修复侧栏中那年今日模块内文章日期为当前日期的BUG - 修复部分主题设置无法识别换行符的BUG - 新增游客已支付的订单可以通过客户端IP地址自动显示 - 新增全天候问候语开关 - 优化首页大图广告位链接新增外链跳转提示页面 - 优化主题设置界面UI - 自定义网站字体强制异步载入 不再拖慢网站加载速度主题介绍 整包仅1.3Mb,却实现超强功能,极其迅速的响应(在开发时,都是使用30000篇文章进行开发测试) 全站变量名、类名统一规范,重在方便更多人参与二开与拓展 主题开箱即用,没有任何复杂的操作,无需像其他主题去特意创建个分类等。 主题启用后,会置换Typecho的默认编辑器,采用 Joe 独家开发的编辑器 主题响应式布局,不依赖任何响应式框架,采用 Joe 独家响应式 主题在一切可能暴露的接口上,屏蔽sql注入、xss攻击风险,提供安全保障 内置超强视频功能、包含直播功能、全网影视功能、文章内插入视频功能 主题SEO极致优化,Lighthouse SEO跑分彪满100分 主题色彩全局公用、小白轻松直接修改整站自定义主题色 主题内置代码高亮、无需借助任何插件、支持200种语言 主题首发极强画图回复功能,为你的博客带来用户互动,不再像传统博客那样,仅限文字 主题内置sitemap、百度推送、友链、回复可见等,无需依赖任何插件 主题目录介绍(非实时) ├── assets 主题静态资源 ├── public 主题核心文件夹 ├── module 共用的一些模块文件 ├── options 主题设置文件夹 ├── 404.php 404页面 ├── archive.php 搜索页面 ├── friends.php 友情链接页面 ├── functions.php 主题的外观、功能设置 ├── index.php 博客首页页面 ├── leaving.php 留言板页面 ├── live.php 虎牙直播页面 ├── package.json 主题发布至NPM仓库使用(勿动) ├── page.php 独立页面 ├── post.php 文章页面 ├── screenshot.php 主题截图图片 ├── video.php 全网影视页面 └── wallpaper.php 壁纸页面下载地址 Joe再续前缘最新正版 下载地址:https://wwapp.lanzouw.com/b0nzvqs9i 提取码:6666 安装教程 1.首先下载Typecho官方正式版安装包 ,解压压缩包到你新建的网站根目录中后访问你的网站网址进行安装 2.安装完成后将Joe再续前缘主题压缩包放入Typecho程序目录下 usr/themes 目录中 3.然后进入Typecho后台,选择控制台>外观>启用Joe再续前缘主题 4.恭喜你大功告成,可以开始创作啦! 编辑器演示 0.png图片 1.png图片 -
Typecho1.3.0修复适配Joe主题(原版和再续前缘) AI摘要:本文介绍了Typecho1.3.0修复适配Joe主题(原版和再续前缘)的教程,包括头像问题、独立页面链接、后台CSS显示异常、搜索关键词显示问题等修复方法,并提供了相关补丁文件下载链接。前言 Typecho1.3.0 在 2026 年 1 月 20 日发布,在发布后没多久就有许多的站长前往 Typecho 后台进行更新升级。他们更新后发现网站出现许多问题,Joe 原版主题与最新版的 Typecho1.3.0 有一些不兼容,本文章将给出 Joe 原版主题的修复适配 Typecho1.3.0 的教程,希望对你们有所帮助。 修补记录 1、头像问题 Typecho 默认使用的是 Gravata 头像,Gravatar 大多数的链接在国内都被墙了,加载失败不说,还影响博客加载速度。一般修改有两种方式,一种直接改主题,另一种改 typecho 的源码,我这里是直接改源码,当然修改的 cravatar 链接是一样的 打开:/typecho/var/Typecho/common.php,找到 gravatarUrl(大概 856 行) 如图所示 6da9de0fde90dddd8c3389f67751d854.png图片 之前一直用 cn,挺好的,最近发现 cn 的 ssl 过期了,短时间内似乎未更换,后来发现 com 也可以用,直接就切换过来了 改为这个: $url = $isSecure ? 'https://cravatar.com' : 'https://cravatar.cn';另外在推荐一个,也比较稳定:https://cravatar.com/ 2、独立页面的链接无法正常生成或获取;侧边栏“随机文章”小工具中,文章条目的链接异常。 升级到 1.3 之后发现,独立页所有的链接统一指向主页,都失效了。 核心原因:Typecho 核心版本的升级可能引入了新的函数或更改了某些函数的调用方式,导致旧版主题中部分兼容代码失效。修复的重点在于更新主题中生成链接的相关代码,确保其与新版 Typecho 兼容。 涉及文件: usr/themes/Joe/public/header.php:此文件通常包含网站的头部信息,独立页面的链接生成可能与此相关。 usr/themes/Joe/core/function.php:这是主题的功能函数文件,常用于扩展主题功能,"随机文章"这类小工具的逻辑很可能定义于此。 解决办法:下载这里提供的两个修正过的文件替换原文件即可: 下载地址(回复可见): 隐藏内容,请前往内页查看详情 3、后台 css 显示异常 971b95052a3b61f0637c9b8da5c7d47d.png图片 解决办法:定位到usr/themes/Joe/assets/typecho/config/css/joe.config.min.css文件,将其修改成这样即可,如图所示: 07888f04f6d5783ef4a239f47e314c60.png图片 将开头的 .col-mb-12.col-tb-8.col-tb-offset-2类名内容替换为 .col-mb-12.col-tb-8.col-tb-offset-2{margin-left: 0;width: 100%;max-width: 100%;}其余内容不要动! 替换完成之后保存然后 ctrl+f5 刷新网页,就可以看到后台生效了。 4、搜索时不会出现搜索关键词的修复 问题截图: f20f37387aa122abab776e9cc3f55077.png图片 找到主题文件夹所在位置,编辑joe/archive.php文件,大概在 25 行左右可以看到他取值为_keywords,把这个值改成archiveTitle即可解决问题 uoi8i8.png图片 5、Joe 再续前缘主题适配与修复 最近把 Typecho 从 1.2.1 升级到了 1.3.0。由于 1.3.0 在路由机制和底层数据结构上做了一些调整,导致目前 Joe 再续前缘(joe-master/joe 再续前缘) 主题会出现首页 500 Server error、登录注册失效以及前端报错等问题。修改前须知 强制备份:替换任何文件前,请务必备份原主题目录和数据库。 功能保留:本次适配完全基于原版逻辑,注意文件中易航特色还在,仅做版本兼容性处理。 Joe再续前缘修复适配教程 - {collapse-item label="1. public/common.php(路径归一化 + 登录入口修复)" close} 路径:usr/themes/joe-master/public/common.php 目标:兼容 1.3 下不同伪静态/路径来源导致的路由判断问题,并补齐 ?user=login/register/retrieve 登录入口。 关键改动示例: 1:新增路径归一化,并从多来源获取 path(含剥离 /index.php 前缀): $normalize_path = function ($path) { if (!is_string($path) || $path === '') return ''; $path = explode('?', $path, 2)[0]; if ($path === '') $path = '/'; if ($path[0] !== '/') $path = '/' . $path; if (str_starts_with($path, '/index.php')) $path = substr($path, strlen('/index.php')); if ($path === '') $path = '/'; return $path; }; $path_list = []; $path_list[] = $normalize_path($self->request->getPathInfo()); $path_list[] = $normalize_path($self->request->getRequestUri()); foreach (['REQUEST_URI', 'PATH_INFO', 'ORIG_PATH_INFO', 'REDIRECT_URL', 'REDIRECT_URI'] as $k) { $path_list[] = $normalize_path($_SERVER[$k] ?? ''); } $path_list = array_values(array_unique(array_filter($path_list, function ($v) { return $v !== ''; })));2:新增 ?user=login 等 Query 入口(兼容 1.3): if (Helper::options()->JUser_Switch == 'on') { $user_action = $_GET['user'] ?? null; if (is_string($user_action)) { if ($user_action === 'login') { $self->response->setStatus(200); $self->setThemeFile('module/user/login.php'); } // register / retrieve 同理 } }{/collapse-item} 2. public/function.php(放开 1.3 + 路由自修复 + user_url 兼容) - 路径:usr/themes/joe-master/public/function.php 目标:放开 Typecho 1.3 版本限制;补齐 joe 主题所需路由;修复 1.3 下登录/注册链接生成。 关键改动示例: 1:放开版本限制(允许 >= 1.2)并在 install() 里触发路由自修复: function install() { if (PHP_VERSION < 8) throw new \Typecho\Exception('请使用 PHP 8 及以上版本!'); if (version_compare(\Typecho\Common::VERSION, '1.2', '<')) throw new \Typecho\Exception('请使用 Typecho 1.2 及以上版本!'); ensure_routing_table_for_joe(); // ... }2:新增 ensure_routing_table_for_joe()(确保 joe/api、goto、user、sitemap 路由存在): $routes = [ 'joe_api' => [ 'url' => '/joe/api/[route:alphaslash]', 'widget' => 'Widget_Archive', 'action' => 'render' ], 'joe_goto' => [ 'url' => '/goto', 'widget' => 'Widget_Archive', 'action' => 'render' ], 'joe_user' => [ 'url' => '/user/[action:alpha]', 'widget' => 'Widget_Archive', 'action' => 'render' ], 'joe_sitemap' => [ 'url' => '/sitemap.xml', 'widget' => 'Widget_Archive', 'action' => 'render' ] ]; // ... 如有缺失则写回,并用 Typecho\Router\Parser 重建 routingTable[0]3:user_url() 在 1.3+ 下改为 ?user=xxx 形式: if (version_compare(\Typecho\Common::VERSION, '1.3.0', '>=')) { if (str_starts_with($url, '?referer=')) $url = '&referer=' . substr($url, 9); $url = \Helper::options()->index . '?user=' . $action . $url; } {collapse-item label="3. functions.php(后台 BASE_API 补 /)" close} 路径:usr/themes/joe-master/functions.php 目标:修复后台配置页面 JS 请求接口时的路径拼接错误(末尾缺 /)。 关键改动: BASE_API: `<?= joe\root_relative_link(joe\index('joe/api')) ?>/`{/collapse-item} 4. module/head.php(修复搜索页 500) - 路径:usr/themes/joe-master/module/head.php 问题:非 single 页面里强制访问 $this->description/$this->keywords,在 Typecho 1.3 + PHP 8 下可能触发 text 字段强类型错误,导致搜索页直接 500。 关键改动: } else { // 不再触碰 $this->description / $this->keywords $this->header('commentReply=&antiSpam='); } {collapse-item label="5. module/archive/main.php(搜索关键词不显示修复)" close} 路径:usr/themes/joe-master/module/archive/main.php 问题:搜索页标题“找到 X 篇与 [关键词] 相关的结果”中间关键词为空。 关键改动: <span class="muted ellipsis"><?php $this->keywords(); ?></span>{/collapse-item} 6. module/header/above.php(页面导航 permalink 回退) - 路径:usr/themes/joe-master/module/header/above.php 目标:兼容 1.3 下页面列表可能缺少 $item['permalink'] 的情况。 关键改动示例: <?php $permalink = $item['permalink'] ?? \Typecho\Router::url('page', ['slug' => $item['slug']], $this->options->index); ?> <a href="<?= joe\root_relative_link($permalink) ?>">...</a> {collapse-item label="7. module/header/slideout.php(侧边栏页面链接 permalink 回退)" close} 路径:usr/themes/joe-master/module/header/slideout.php 目标:同上,移动端侧滑菜单页面链接兼容 1.3。 关键改动示例: <?php $permalink = $item['permalink'] ?? \Typecho\Router::url('page', ['slug' => $item['slug']], $this->options->index); ?> <a href="<?= joe\root_relative_link($permalink) ?>">...</a>{/collapse-item} 8. recommend.php / hot.php / handle.php(分类/标签链接字段兼容) - 路径: usr/themes/joe-master/module/index/recommend.php usr/themes/joe-master/module/index/hot.php usr/themes/joe-master/module/single/handle.php 问题:Typecho 1.3 中分类/标签数组字段可能从 url 变为 permalink,原代码写死 $value['url'] 会报 Undefined array key "url"。 关键改动示例: joe\root_relative_link($value['permalink'] ?? $value['url'] ?? '') {collapse-item label="9. census.php(统计页修复)" close} 路径:usr/themes/joe-master/census.php 问题:统计页用错分类组件类名,导致 统计页面 访问异常。 关键改动: <?php $this->widget('Widget\Metas\Category\Rows')->to($item); ?>{/collapse-item} 补丁文件 完整原版适配文件: 隐藏内容,请前往内页查看详情 对应修改文件补丁(直接根目录解压覆盖): 注意是在根目录解压,不是主题目录 隐藏内容,请前往内页查看详情 解决方法作者名单 问题 2&3 解决办法来源于此作者宗同学 问题 4 解决办法来源于此作者Java 小学生 问题 5 解决办法来源作者浅染 总结 在完成上述方法后,你的个人博客在 Typecho1.3.0 基本可恢复正常。 由于 Typecho 1.3.0 在近期发布,以上修复方案均为个人在实际升级过程中的测试整理,可能仍有未覆盖到的特殊场景。 如果你在升级过程中遇到了其他问题,或者有更好的优化建议,欢迎联系进行讨论和补充~ -
Typecho1.3.0更新内容以及出现的问题 AI摘要:Typecho 1.3.0于2026年1月20日发布,但更新后出现网站打不开、插件调用异常等问题。建议站长等待主题作者更新适配后再进行更新,目前Joe原版主题已有适配教程。Typecho 更新 2026 年 1 月 20 日 Typecho1.3.0 发布啦,距离上次 1.2.1 更新差不多 1 坤年了,终于盘出来了! 目前官网尚未写详细的更新日志,具体更新内容以及下载可以访问 githu 项目地址:https://github.com/typecho/typecho/releases Typecho1.3.0 出现的问题 在 typecho1.3.0 发布后没多久,许多友友们看到博客后台有更新提示并且毫不犹豫的就更新了。 正是他们的不经意的更新导致博客出现了许多问题,如网站打不开,插件调用不正常,博客主题显示异常等。 目前现在的 typecho 主题需要作者去更新适配才可以正常使用,否则会出现许多问题。 所以建议各位站长们不要着急更新 typecho 再观望观望,等主题作者更新适配 1.3.0 后再进行更新 当前已知 Joe 原版主题已有修复适配 Typecho1.3.0 的教程,各位可以跟着去操作。本站会更新收集修复教程 -
typecho joe主题美化 手机侧边栏图标颜色修改 AI摘要:本文介绍了如何美化Typecho Joe主题的手机侧边栏图标颜色。通过修改源代码中的字体颜色和图标样式,可以自定义侧边栏的视觉效果。文章详细展示了如何针对“首页”、“栏目”、“页面”和“推荐”等不同功能模块进行颜色修改,并附有相应的效果图。效果图 aeccae85db88c06981ba965dd7b4d8d9c4a42b349973f8c9fba91ed0f493a184e98a7b08dfad6fc1d162fd08951610c4.jpg图片 修改教程 目录:Joe-master/module/header/slideout.php首页 源代码 <span>首页</span>改代码 <span><font color="#ff8900" style="font-weight:600;"> <i class="fa fa-home"></i> 首页</font></span>4d31820520dbec63f8a26749280b67f0.png图片 367710c166d82081a6d8144ac66ed99c.png图片 栏目 源代码 <span>栏目</span>改代码 <span><font color="0909f7b" style="font-weight:600;"> <i class="fa fa-mail-reply-all"></i> 栏目</font></span>e8bbb4a2f6a6dc2589abd3589a5d6092.png图片 3bcf6269a913388b651a21765883a485.png图片 页面 源代码 <span>页面</span>改代码 <span><font color="#f709f7b" style="font-weight:600;"> <i class="fa fa-window-restore"></i> 页面</font></span>48b7efb791aa2bbc0ab2be1e20231829.png图片 248546e7896f96a5785f9c941c99ce1d.png图片 推荐 源代码 <span>推荐</span>改代码 <span><font color="#66ff00b" style="font-weight:600;"> <i class="fa fa-thumbs-o-up"></i> 推荐</font></span>b8f1b02971a5e2c8c551c7f7c3d83d31.png图片 6c4203e26e583200a6ab44f20e7d25e1.png图片 -
[Typecho插件] Typecho上传图片自动转为Webp/Avif格式SwitchImges插件 AI摘要:Typecho插件SwitchImges可自动将上传图片转为Webp/Avif格式,支持GD、ImageMagick、FFmpeg压缩库。插件安装简单,支持Typecho 1.2.1及以上版本。最新版本支持GIF转换为动态WebP,并增加了avif格式转换和ffmpeg库支持。前言 插件目前支持 GD imagemagick ffmpeg压缩库 本文章和插件源自晓琴博客 插件设置 66da4efc42f3f.webp图片 使用说明 解压后修改文件夹名为 SwitchImges,将插件上传至网站目录的 /usr/plugins 下 在 Typecho 后台「插件管理」处启用插件 如果想要上传源格式 禁用插件即可! PHP有GD/imagemagick/ffmpeg扩展 一般GD和imagemagick扩展宝塔默认都自带 自行安装即可 在PHP禁用函数一栏删掉shell_exec和exec函数 Typecho 1.2.1 和 PHP7 以上均支持 ffmpeg安装 执行这个命令即可 bash <(curl https://gitee.com/baihu433/ffmpeg/raw/master/ffmpeg.sh)下载地址 隐藏内容,请前往内页查看详情 更新日志 19be6b 19be6b 19be6b 19be6b -
Joe再续前缘 自定义壁纸模板教程 [V1.34新功能] AI摘要:本文介绍了如何使用Joe再续前缘V1.34版本的主题自定义壁纸模板。首先,在Typecho后台设置壁纸模板API接口,然后搭建专属API或使用他人提供的API接口。教程提供了API程序开源地址和演示站后台信息,方便用户操作。使用前提 需要是 Joe再续前缘V1.34版本的主题第一步 在Typecho后台进入 控制台->外观->设置外观->其他设置->壁纸模板API 设置 第一个填写壁纸分类API接口 第二个填写壁纸列表API接口 使用 || 来分割 0.png图片 第二步 搭建自己专属的API,独立程序,专属后台 API程序开源地址:https://gitee.com/joeimg/joeapi 演示站后台:http://joe.033303.xyz/admin/page/login.html 初始账号:admin 初始密码:admin或者使用他人提供的API接口 http://joe.033303.xyz/api/imagesort.php || http://joe.033303.xyz/api/image.php -
Typecho 文章生成 AI 摘要 ( AISummary ) AI摘要:本文介绍了Typecho博客插件AISummary的修改版,解决了原版插件与某些插件冲突的问题。修改后支持使用智谱清言的GLM-4-Flash模型,免费调用大模型。文章提供了修改方法、配置示例和下载链接。前言 前段时间在寻找博客ai插件的时候发现了两款适用于typecho插件(AISummary 和 AIContentSummary),发现大多数博主都是用的AISummary,所以话不多说接下来看效果图: 73280bd0ed07563ad1ed619d73c3d75a.png图片 AISummary AISummary的原版本个人感觉有一点点小问题,可能是跟我的其他插件有冲突,每次点击发布文章都需要加载半天,还加载不出来 所以,这篇文章是一个小改的AISummary插件 下载链接请看文章后面 打开插件下的 Plugin.php 文件 找到大约 223 行。 // $apiUrl = rtrim($options->apiUrl, '/') . '/v1/chat/completions'; 原代码,注释掉,然后添加下一行代码 $apiUrl = $options->apiUrl;这里改变的原因就是原版插件只可以调用MoonShot Kimi Chat,不过Kimi只有新人15元免费,后面都需要收费()直到后面发现了智谱清言的 GLM-4-Flash 模型是完全免费的。) MoonShot Kimi Chat API KEY 注册地址: https://platform.moonshot.cn/智谱清言 BigModel智谱AI大模型开放平台链接: https://maas.aminer.cn/ GLM-4-Flash免费调用: 智谱AI首个免费API,零成本调用大模型,支持128K上下文。 修改后的插件配置 kimi Chat 模型名:moonshot-v1-8k 密钥:sk-9rvpKLaC5jPszkxdinwlSC6hHon*********** API地址:https://api.moonshot.cn/v1/chat/completions 智谱清言 模型名:glm-4-flash 密钥:95ee48bda0293d818967561af0d9e0.3whX********* API地址:https://open.bigmodel.cn/api/paas/v4/chat/completions 两个都是可以使用 下载 最后没有动手能力的,可以直接下载改版插件 AISummary[改版].zip 下载地址:https://book.02clouds.cn/usr/uploads/2025/01/28f61a4aa923fd13cd85d8c94ea0e5de.zip 提取码: Github 开源地址 AISummary :https://github.com/idealclover/AISummary-Typecho AIContentSummary :https://github.com/Rockytkg/AIContentSummary -
Typecho Joe主题 RSS方式呈现“新闻早报” AI摘要:本文介绍了如何使用RSS方式在Typecho Joe主题中实现“新闻早报”功能。通过简单的RSS引用,无需受API资源限制,且可扩展性强。文章详细说明了RSS的优势,并提供了创建新闻页面的代码示例和RSS新闻源推荐。前言 前段时间 UP主 在网上冲浪,无意中找到了一篇关于《简单而完整的 PHP RSS 阅读器》的文章。经过小小的实验之后大为惊喜!这短短的20行代码也正好是我最近一直在找的。 因为看到别人的博客都有 每天60秒读懂世界新闻早报 功能,感觉还是挺新鲜的😏,于是我把找到的代码在Joe主题上进行了测试,效果非常不错!于是决定分享出来给大家测试,此方法使用了简单的RSS引用方式,不必再受api资源的限制,而且可扩展性也非常强。 RSS的优势 为何选用 RSS 方式更加比 api 具有优势呢? rss订阅源丰富,更新节奏快,api更新不稳定,我之前的方法就经常中午才更新,这还能叫早报么 api大部分都有调用次数显示,比如前段时间看到的一篇文章,Joe主题首页显示新闻早报API,可每日更新(功能可扩展) 中使用的ALAPI,每日仅1000次调用次数 rss的源不仅仅是新闻,更加丰富的订阅来源,而api也就那几种了。 效果图预览 5863f76f4b306672583f500ff1690b4e.png图片 这里页面名可自定义,虽然叫新闻早报,当然也可以改成其他的🧑💻 新闻页面创建 我们先到主题目录里创建一个文件newspaper.php 打开我们输入一下代码 <?php /** * 新闻导读 * * @package custom * **/ ?> <?php if (!defined('__TYPECHO_ROOT_DIR__')) { http_response_code(404); exit; } $this->need('module/single/pjax.php'); ?> <!DOCTYPE html> <html lang="zh-CN"> <head> <?php $this->need('module/head.php'); $this->need('module/single/prism.php'); ?> <script src="<?= joe\cdn('clipboard.js/2.0.11/clipboard.min.js') ?>" data-turbolinks-permanent></script> <script src="<?= joe\theme_url('assets/js/joe.single.js'); ?>"></script> </head> <body> <?php $this->need('module/header.php'); ?> <div id="Joe"> <div class="joe_container"> <div class="joe_main"> <div class="joe_detail" data-cid="<?php echo $this->cid ?>"> <?php $this->need('module/single/batten.php'); ?> <?php $this->need('module/single/article.php'); ?> <?php $rss = simplexml_load_file('https://www.chinanews.com.cn/rss/scroll-news.xml'); $title = $rss->channel->title; ?> <title><?php echo $title; ?></title> <h1 style="text-align:center;"> 02博客 - 新闻导读 </h1> <?php echo "<article class='joe_detail__article'><ol>"; foreach ($rss->channel->item as $item) { echo "<li>"; echo "<h6><a style='color: var(--minor); display: block; margin: 10px;' target='_blank' href='" . $item->link . "'>" . $item->title . "</a></h6>"; echo "<div>" . $item->description . "</div><br>"; echo "</li>"; } echo "</ol></article>"; ?> <p style="text-align:right;"> 内容来源:<?php echo $title; ?><br> Made by <a href="/" target="_blank">02博客</a> </p> <?php $this->need('module/single/handle.php'); ?> <?php $this->need('module/single/copyright.php'); ?> </div> <?php $this->need('module/single/comment.php'); ?> </div> <?php joe\isPc() ? $this->need('module/aside.php') : null ?> </div> <?php $this->need('module/bottom.php'); ?> </div> <?php $this->need('module/footer.php') ?> </body> </html>代码中的https://www.chinanews.com.cn/rss/scroll-news.xml是我们选择的rss订阅地址 这里 UP主 用的是中国新闻网 – 即时新闻,当然你也可以换成别的,比如文章最后推荐的几个源都非常不错,你也可以自行百度。 在后台新建页面,模板选择 新闻导读 ,地址栏可以填写 news 当然自己diy其他链接也是可以的,然后发布查看效果。 RSS新闻源推荐 如果你还不清楚去哪找RSS源 https://www.zhihu.com/question/19580096 如果你想找更多的源 https://docs.rsshub.app/ 奇客Solidot https://www.solidot.org/index.rss 36氪 https://36kr.com/feed 月光博客 https://www.williamlong.info/rss.xml 中国新闻网 https://www.chinanews.com.cn/rss/index.shtml -
Joe再续前缘V1.33全新版本 - Typecho博客主题 AI摘要:Joe再续前缘V1.33版本是Typecho博客主题的全新升级,保留了原版简洁实用的特点,并新增了多项功能。包括Joe独家编辑器、视频直播、SEO优化、代码高亮、画图回复等。此外,还优化了UI界面,增加了更多实用功能,如独立友情链接管理面板、支付订单管理面板等。昔我往矣,杨柳依依,今我来思,雨雪霏霏,念念不忘,必有回响! 前言 因为Joe主题作者不再更新,我便基于原主题 7.3.7 最新版开发了再续前缘版,秉承着原版作者大神免费开源的伟大初衷,再续前缘版是朝着简便实用和极致优美的路线发展的。 如果有问题可以跟我反馈,共同进步。祝各位道友一路飞升,顶峰相见! 本内容转自易航博客主题亮点 1、整包仅1.3Mb,却实现超强功能,极其迅速的响应(在开发时,都是使用30000篇文章进行开发测试) 2、全站变量名、类名统一规范,重在方便更多人参与二开与拓展 3、主题开箱即用,没有任何复杂的操作,无需像其他主题去特意创建个分类等 4、主题首发Typecho独家Joe编辑器 5、主题响应式布局,不依赖任何响应式框架,采用 Joe 独家响应式 6、主题在一切可能暴露的接口上,屏蔽sql注入、xss注入风险,提供安全保障 7、内置超强视频功能、包含直播功能、全网影视功能、文章内插入视频功能 8、主题SEO极致优化,Lighthouse SEO跑分彪满100分 9、主题色彩全局公用、小白轻松直接修改整站自定义主题色 10、主题内置代码高亮、无需借助任何插件、支持200种语言 11、主题首发极强画图回复功能,为你的博客带来用户互动,不再像传统博客那样,仅限文字 12、主题内置sitemap、百度推送、友链、隐藏内容回复、付费、登录可见等,无需依赖任何插件 13、主题内置Typecho后台独立友情链接管理面板,独立商品订单管理面板,无需依赖任何插件 安装教程 1.首先下载 Typecho正式版程序包,解压压缩包到你新建的网站根目录中后访问你的网站网址进行安装 2.安装完成后将Joe再续前缘主题压缩包放入Typecho程序目录下 usr/themes 目录中 3.然后进入Typecho后台,选择控制台>外观>启用Joe再续前缘主题 4.恭喜你大功告成,可以开始创作啦! 主题下载 Typecho正式版程序包:https://wwdd.lanzouw.com/iaZQF2ekboqd 主题下载:https://gitee.com/yh-it/Joe V1.33版本更新内容 - 修复文章目录在其他自定义页面显示但是没有目录内容的BUG,已修改为只在默认页面和文章页显示 - 修复主题文件夹名称不为Joe的情况下无法备份主题设置的BUG - 修复部分情况下首页推荐和热门文章列表发布时间显示不正确的BUG - 修复关闭主题自带的注册登录功能后点登录会出404页面的BUG - 修复PC端侧栏模块中那年今日和添狗日记的标题底下有白底的BUG - 修复Joe文章编辑器的插入音乐模块部分功能BUG - 修复Joe文章编辑器的普通表情模块没有经典表情选项的BUG - 修复使用自定义字体后部分排版图标和字体不对齐的BUG - 修复首页热门文章模块在少部分情况下时间显示异常的BUG - 修复直播页面、用户登录注册页面、视频播放器模块的反射XSS漏洞 - 修复文章点赞功能可以重复发包变成负数的漏洞 - 修复部分情况的友链在线申请功能提示验证码过期的BUG - 修复首页文章置顶后依然会再次重复出现这一篇文章的BUG - 修复主题编辑器的评论可见模块中使用换行后可见内容多出上下边距的BUG - 修复黑夜模式下 Aplayer 播放器颜色依然是亮白色的BUG - 修复随机一言API只能识别 `//` 开头的网址不能识别 `http://` 和 `https://` 的BUG - 修复首次启用主题时Typecho没有文章的情况下会启用失败的BUG - 修复移动端侧栏中栏目内容高度超出屏幕高度的情况下向下滑动后底部背景壁纸空白的BUG - 优化PC端侧栏文章导读的位置 - 优化友情链接在线申请的标题样式 - 优化首页轮播图高度 - 优化文章蓝凑云下载模块图标样式 - 优化meta标签中的description简介内容 - 优化文章列表中的文章摘要内容 - 优化首页UI - 优化文章页面相关推荐模块的UI和功能 - 优化文章页面评论模块的标题UI - 优化文章评论区的表情包图片为懒加载 - 优化广告模块中的图片为懒加载 - 优化画图评论的内容改为保存文件模式,不再大量占用数据库空间 - 大幅度优化浏览器 JavaScript 监听窗口 Scroll 滚动事件的性能,解决微卡顿问题 - 新增文章页面H2标题鼠标移入动画 - 新增特效LOGO扫光功能 - 新增Joe文章编辑器自动恢复本地存储内容之前先询问是否恢复 - 新增文章赞赏功能 - 新增可设置用户注册默认等级功能 - 新增主题编辑器的视频播放器模块的文章视频校验,阻止外来视频使用本播放器 - 新增主题编辑器的视频播放器模块支持MPD、FLV、磁力链接(BT种子)格式的视频 - 新增首页文章列表可隐藏指定文章和分类功能 - 新增默认主题风格设置,可自动早六晚七切换昼夜模式,也可设置始终是一种模式 - 新增是否开启文章收录检测功能 - 新增文章隐藏内容付费可见功能 - 新增主题编辑器中云盘下载模块的夸克网盘类型 - 新增独立友情链接管理面板 - 新增独立支付订单管理面板 - 新增首页底部友情链接模块 - 新增代码预览模块行号展示 - 新增可关闭首页文章Ajax加载功能 - 新增登录评论功能 - 新增可关闭昼夜模式切换功能 - 新增文章外链重定向功能 - 新增自定义导航栏功能和自定义导航栏模式下全新的导航栏样式 - 新增太极八卦、原神启动、随机设备等加载动画 - 全新的云盘下载模块图标,让人看起来焕然一新 - 全新的页脚底栏UI和设置,UI更美功能更多 - 全新重构文章剧集模块 - 本地化公共静态资源,可选择使用本地资源或者CDN接口 - 增加更多公共静态资源CDN接口 - 升级首页大屏广告从之前的只能一个升级为一行一个 - 升级文章代码高亮组 Prism.js - 升级文章代码内容复制到剪切板的组件 Clipboard.js - 升级首页轮播图组件 Swiper.js