REC
首页
文章分类
源码资源
技术教程
程序软件
文创娱乐
玄学修炼
关于我们
其他页面
网站统计
友情链接
用户留言
高清壁纸
关于易航
热门文章
Joe再续前缘主题 - 搭建本站同款网站
易航网址导航系统 – 功能强大,轻量易用
JsonDb-PHP轻量级文件数据库系统
Typecho一键调整网站为冬天情景插件
V免签全开源免签约码支付系统(支持:支付宝 微信 QQ)
标签搜索
PHP
Web前端
网站源码
PHP源码
Typecho
Typecho插件
课程资料
Windows程序
Android软件
武术内功
HTML源码
Web
Joe主题
Python
Windows
国漫
网络协议
MySQL
NodeJs
小说
发布
登录
注册
找到
11
篇与
Typecho插件
相关的结果
2025-02-03
Typecho 编辑器插件大搜罗:HTML、Markdown 互转与全能编辑
在使用 Typecho 搭建博客时,一个好的编辑器插件可以极大地提升写作体验。无论是需要支持 HTML 编辑,还是希望使用 Markdown 语法,甚至两者互转,Typecho 都有丰富的插件可供选择。今天,就让我们一起探索这些强大的编辑器插件,找到最适合你的那一款。 博客6v6.ren 一、WindsCkEditor:功能强大的 HTML 编辑器 1. 功能特点 功能丰富:集成了最新的 CkEditor 4.21 版本,支持代码插入、图片和附件上传,满足各种复杂的编辑需求。 高度可定制:支持自定义工具栏和在线配置,可以根据个人喜好调整编辑器的功能和布局。 扩展性强:可以通过插件扩展支持 Markdown 编辑,实现 HTML 和 Markdown 的无缝切换。 2. 安装方法 下载插件:从 WindsCkEditor 官方页面下载最新版本。 上传插件:将下载的插件文件夹重命名为 WindsCkEditor,并上传到 Typecho 的 usr/plugins/ 目录下。 激活插件:登录 Typecho 后台,进入插件管理页面,启用 WindsCkEditor 插件。 配置插件:根据需要修改 WindsCkEditor/ckeditor/config.js 文件,自定义工具栏和配置。 二、XEditor:基于 Vditor 的 Markdown 编辑器 1. 功能特点 所见即所得:支持实时预览、即时渲染和分屏预览模式,让写作更加直观。 短代码支持:支持自定义按钮和短代码渲染,方便插入复杂的格式和内容。 Markdown 编辑:专注于 Markdown 语法,但可以通过插件扩展支持 HTML 编辑。 2. 安装方法 下载插件:从 XEditor 官方页面下载最新版本。 上传插件:解压后将文件夹重命名为 XEditor,并上传到 Typecho 的 usr/plugins/ 目录下。 激活插件:登录 Typecho 后台,进入插件管理页面,启用 XEditor 插件。 自定义工具栏:根据需要修改 assets/js/toolbar.js 文件,自定义工具栏功能。 三、EditorMD for Typecho:Markdown 编辑器的全能选手 1. 功能特点 实时预览:支持实时预览、代码折叠、Emoji 表情等,让写作更加流畅。 扩展语法:支持 ToC(Table of Contents)、Github Task lists 等 Markdown 扩展语法。 简洁配置:提供简洁明了的配置界面,方便快速上手。 2. 安装方法 下载插件:从 EditorMD for Typecho 官方页面下载最新版本。 上传插件:解压后将文件夹重命名为 EditorMD,并上传到 Typecho 的 usr/plugins/ 目录下。 激活插件:登录 Typecho 后台,进入插件管理页面,启用 EditorMD 插件。 更新设置:根据需要更新插件设置,调整编辑器功能。 四、HTML2TEXT:HTML 转 Markdown 的神器 1. 功能特点 HTML 转 Markdown:将 HTML 代码转换为 Markdown 格式,适合需要将旧文章从 HTML 转换为 Markdown 的用户。 完整元数据导出:支持完整的元数据导出,确保文章信息完整。 2. 安装方法 下载插件:从 HTML2TEXT 官方页面下载最新版本。 上传插件:将下载的插件文件夹上传到 Typecho 的 usr/plugins/ 目录下。 激活插件:登录 Typecho 后台,进入插件管理页面,启用 HTML2TEXT 插件。 五、Typecho-Markdown:专注于 Markdown 的解析插件 1. 功能特点 严格遵循规范:支持 CommonMark 和 GFM(GitHub-Flavored Markdown)规范,确保 Markdown 的正确解析。 额外元素支持:提供额外的 Markdown 元素支持,满足更多写作需求。 简洁配置界面:提供简洁明了的配置界面,方便快速上手。 2. 安装方法 克隆项目:使用 Git 克隆项目源码: git clone https://github.com/mrgeneralgoo/typecho-markdown.git 安装依赖:进入项目根目录,运行 Composer 安装依赖: cd typecho-markdown composer install 上传插件:将 MarkdownParse 文件夹上传到 Typecho 的 usr/plugins/ 目录下。 激活插件:登录 Typecho 后台,进入插件管理页面,启用 Typecho-Markdown 插件。 六、总结 根据你的需求,如果你需要一个支持 HTML 和 Markdown 互转的编辑器,可以尝试 WindsCkEditor 或 EditorMD for Typecho。如果你主要需要 Markdown 编辑功能,XEditor 和 Typecho-Markdown 是不错的选择。如果你需要将旧文章从 HTML 转换为 Markdown,可以使用 HTML2TEXT 插件。 这些插件各有特点,可以根据你的具体需求选择最适合的编辑器。希望这些信息能帮助你找到理想的写作工具,提升你的博客写作体验。如果你还有其他问题,欢迎随时提问!
源码资源
# Typecho
# Typecho插件
教主
2天前
0
8
0
2025-02-02
在 Typecho 中实现通过输入“#标签”自动填充标签功能
在 Typecho 中使用 Joe 编辑器时,实现通过输入“#标签”自动填充标签功能,可以通过以下几种方法实现: 方法一:使用 AutoTags 插件 AutoTags 是一款专为 Typecho 设计的开源插件,能够自动提取文章中的关键词并生成标签。虽然它不是直接通过“#标签”来实现自动填充,但它可以根据文章内容智能生成相关标签,非常实用。 安装步骤: 1. 克隆仓库:通过 Git 将 AutoTags 项目下载到你的 Typecho 插件目录下: git clone https://github.com/DT27/AutoTags.git2. 启用插件:登录你的 Typecho 管理后台,进入“控制台”->“插件”,找到名为“AutoTags”的插件并点击启用。 3. 配置插件(可选):进入插件设置页面调整默认生成标签的数量等选项。 方法二:使用 TagSelector 插件 TagSelector 是一款增强后台标签功能的插件,支持标签展示和选择。虽然它不能直接实现通过“#标签”自动填充,但它可以让你在后台编辑文章时更方便地选择已有的标签。 安装步骤: 下载插件:从 Typecho 插件库下载 TagSelector 插件。 上传插件:将下载的插件文件夹 TagSelector 上传到 Typecho 的插件目录(usr/plugins/)。 启用插件:在 Typecho 后台插件管理页面启用 TagSelector 插件。 方法三:自定义代码实现 如果你希望直接通过输入“#标签”来实现自动填充,可以通过自定义代码的方式实现。以下是一个简单的实现方法: 实现步骤: 1. 编辑主题文件:在你的主题文件夹中找到 functions.php 文件,如果没有则创建一个。 2. 添加代码:在 functions.php 文件中添加以下代码: function autoTags($content) { preg_match_all('/#(\w+)/', $content, $matches); $tags = array_unique($matches[1]); return implode(',', $tags); }3. 修改文章发布逻辑:在 admin/write-post.php 文件中找到标签输入框的代码: <p><input id="tags" name="tags" type="text" value="<?php $post->tags(',', false); ?>" class="w-100 text" /></p>在其下方添加以下代码: <script> document.getElementById('text').addEventListener('input', function() { var content = this.value; var xhr = new XMLHttpRequest(); xhr.open('POST', '<?php echo Typecho_Common::url('action/write-post.php', Typecho_Common::getOptions()->index); ?>', true); xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xhr.send('do=autoTags&content=' + encodeURIComponent(content)); xhr.onload = function() { if (xhr.status === 200) { document.getElementById('tags').value = xhr.responseText; } }; }); </script>4. 处理自动标签逻辑:在 admin/write-post.php 文件中找到 do=autoTags 的处理逻辑,添加以下代码: if (isset($_POST['do']) && $_POST['do'] == 'autoTags') { header('Content-Type: text/plain'); echo autoTags($_POST['content']); exit; }博客:6v6.ren 通过以上方法,你可以实现通过输入“#标签”自动填充标签的功能,提升你的写作体验。
技术教程
# Typecho
# Typecho插件
教主
3天前
0
7
0
2025-01-29
Typecho 博客快速收录秘籍:IndexNow 自动提交插件大揭秘
Typecho 博客快速收录秘籍:IndexNow 自动提交插件大揭秘 在互联网的世界里,内容的快速曝光是每个博主的梦想。尤其是对于使用 Typecho 搭建博客的朋友们来说,如何让新发布的文章迅速被搜索引擎收录,是一个至关重要的问题。今天,就让我们一起探索如何通过 IndexNow 自动提交插件,让 Bing 搜索引擎快速收录你的 Typecho 博客文章。 一、什么是 IndexNow? IndexNow 是一个由 Bing、Yandex 和其他搜索引擎共同推出的协议,旨在帮助网站快速将新内容提交给搜索引擎,从而加速内容的收录。简单来说,IndexNow 就像是一个“快递服务”,能够将你的文章快速送到搜索引擎的“家门口”,让搜索引擎更快地发现和收录你的内容。 二、为什么选择 Bing 的 IndexNow? 虽然 Google 是目前最主流的搜索引擎,但 Bing 也在不断努力提升自己的搜索体验。而且,Bing 的 IndexNow 功能相对简单易用,尤其是对于小型博客和独立站来说,是一个非常实用的选择。此外,Bing 站长平台提供了丰富的工具和数据,可以帮助你更好地了解网站的收录情况和优化方向。 三、Typecho 的 IndexNow 自动提交插件 目前,Typecho 社区已经开发了几款可以实现 IndexNow 自动提交功能的插件。这些插件能够让你在发布新文章时,自动将文章的 URL 提交给 Bing 的 IndexNow 接口,从而加速文章的收录。接下来,我们将详细介绍两款常用的插件。 (一)PostToBingIndexNow 插件 1. 插件简介 PostToBingIndexNow 是一款专门为 Typecho 设计的插件,能够自动将新发布的文章 URL 提交到 Bing 的 IndexNow 接口。它简单易用,适合大多数 Typecho 用户。 2. 使用方法 下载插件:从 GitHub 下载插件文件。 上传插件:将下载的文件上传到你的 Typecho 网站的 /usr/plugins 目录下,并解压,重命名为 PostToBingIndexNow。 启用插件:登录到 Typecho 后台,进入插件管理页面,启用 PostToBingIndexNow 插件。 配置插件:在网站根目录下创建一个 temp_log 文件夹,用于存放日志文件。然后,在 Bing 站长平台申请一个 IndexNow 的 API Key。将申请到的 Key 填写到插件的设置页面中,并保存设置。最后,将 Bing 提供的 key.txt 文件上传到网站根目录。 测试是否生效:发布一篇新文章后,查看 temp_log 文件夹下的 push_bing.log 文件,确认是否成功提交。也可以在 Bing 站长平台的 IndexNow 页面查看推送记录。 (二)BingIndexNow 插件 1. 插件简介 BingIndexNow 插件同样可以实现将 Typecho 网站的文章自动提交到 Bing 的 IndexNow 接口。它的操作相对简单,适合新手用户。 2. 使用方法 下载插件:插件下载地址:蓝奏云网盘。 上传插件:下载后将插件上传到 /usr/plugins 目录,并重命名为 BingIndexNow。 启用插件:在 Typecho 后台的插件管理页面启用 BingIndexNow 插件。 配置插件:在 Bing 站长平台申请一个 IndexNow 的 API Key。将申请到的 Key 填写到插件设置页面中。插件会自动创建验证文件,无需手动上传。 测试是否生效:发布新文章后,查看插件目录下的 log.txt 文件,确认是否成功提交。 四、使用 IndexNow 插件的注意事项 API Key 的申请:在 Bing 站长平台申请 IndexNow 的 API Key 时,需要按照平台的指引完成相关步骤,包括下载并上传验证文件。 日志文件:插件的日志文件可以帮助你确认提交是否成功。如果返回的状态码不是 200,请根据 Bing 站长平台的说明进行调整。 网站内容质量:虽然 IndexNow 可以加速文章的收录,但最终是否被收录以及排名如何,仍然取决于网站内容的质量。 五、总结 通过使用 IndexNow 自动提交插件,你可以轻松实现 Typecho 网站文章的自动提交功能,加速文章被 Bing 搜索引擎收录。无论是 PostToBingIndexNow 还是 BingIndexNow 插件,都提供了简单易用的配置方法和强大的功能,帮助你的博客内容更快地出现在搜索引擎的结果页面上。 如果你还在为如何让文章快速被收录而烦恼,不妨试试这些插件吧!它们就像你博客的“加速器”,让你的内容能够更快地被搜索引擎发现。 更多资源在博客 6v6.ren
源码资源
# Typecho
# Typecho插件
教主
1月29日
0
36
1
2025-01-26
Typecho 防火墙插件 WebFirewall:主动防御,守护您的网站安全
简介 与其亡羊补牢,不如主动防御!许多用户建议我们开发木马扫描和清理功能,但我们相信更有效的策略是预防网站被挂马。为此,我们开发了《Typecho 防火墙插件 WebFirewall》,一款基于 Typecho 的应用层防火墙,能够有效阻止大部分渗透攻击,并提供高度灵活的自定义规则功能,为您的网站构筑坚实的安全防线。目前,易航博客官网和官方论坛已率先使用该插件,并取得了良好的效果。 图片 适用场景 WebFirewall 能够有效应对各种网站安全威胁,例如: 抵御各类攻击: 有效防御 CC 攻击、部分流量攻击、SQL 注入、XSS/XSRF 等渗透攻击,以及恶意上传脚本和 webshell 等危险行为。 灵活的访问控制: 支持基于 IP 地址、UA (用户代理) 的黑白名单管理,精准控制网站访问权限,屏蔽特定地区或特定用户的访问。 精细化的规则自定义: 提供可视化界面,方便您自定义和管理防御规则,实时查看防火墙拦截状态,并分析攻击来源、被攻击 URI 和受保护目录。 满足多种需求: 轻松屏蔽恶意蜘蛛、扫描器,以及包含敏感词的内容,无需复杂的设置。 适用范围广泛: 适用于所有动态网站。 插件功能 1.遭受CC攻击、部分流量攻击的用户 2.遭受SQL注入、XSS/XSRF之类的渗透攻击的用 3.遭受恶意上传脚本、webshell等危险行为的用户 4.希望屏蔽境内或境外地区访问自己网站的用户 5.希望通过UA、IP黑白名单管理网站访问规则的用户 6.希望可视化管理网站防御规则的用户 7.希望实时展示防火墙拦截状态的用户 8.适合想要查看攻击来源、被攻击的URI、保护的目录,但又不会看的用户 9.适合网站不需要某些蜘蛛来访,但又不会禁止的用户 10.适合网站被扫描器恶意扫描,但又不会禁止的用户 11.适合网站发文章不想要某些敏感词出现,但又不会设置的用户 12.应用场景包含所有动态网站 URL白名单 设置后,只要是关于添加的URL请求,都是进行URL白名单过滤,白名单设置后该URL将会失去大部分防御规则。 注意格式:例如误拦截的url如下: /index/index/aaa.php?id=eradasa&adas,添加URL白名单的需求是,操作如下:^/index/index/aaa.php,只需要添加 ^/index/index/aaa.php 到URL白名单即可。 环境要求 PHP 7.4+ Typecho 1.2+ 快速预览 Typecho 防火墙插件 WebFirewall 插件设置图片 Typecho 防火墙插件 WebFirewall 拦截日志图片 Typecho 防火墙插件 WebFirewall 详细拦截日志图片 源码下载 Typecho 防火墙插件 WebFirewall 下载地址:https://wwdd.lanzouw.com/iMcNv2m3fyah 提取码:
源码资源
# 网站源码
# PHP源码
# Typecho插件
易航
1月26日
0
444
1
2024-11-09
一键将WordPress数据转到Typecho的插件
WordpressToTypecho 将 Wordpress 数据库中的数据转换到 Typecho 中(就是 Typecho 官网的插件,不过官网那个测试有点问题,下了 Github 的版本测试没有问题,同时我也简单优化了下界面,为了做区分版本号我写成了1.0.4) 使用教程 下载插件 上传到 /usr/plugins 目录中 访问后台,在 “控制台” 下拉菜单中进入 “插件管理” 激活 wordpresstotypecho 插件 点击 wordpresstotypecho 插件的 “设置” 进入配置 填写 wordpress 的数据库及用户名等信息,保存设置 在“控制台”下来菜单中会出现 “从Wordpress导入数据” ,选中 完成导入,如果失败请确认您的数据库等设置。在完成导入之后可以禁用该插件,对其他功能没有任何影响。 注意 这里个只会转换数据库,图片等附件需要手动将 wp-content/uploads 下的文件夹移动到 typecho 的 usr/uploads 文件夹下,然后使用数据库语句替换文章内容中的图片以及附件地址。 UPDATE `typecho_contents` SET `text` = replace(text, 'http://你的域名/wp-content/uploads', 'http://你的域名/usr/uploads');插件下载 隐藏内容,请前往内页查看详情
免费资源
源码资源
# Typecho
# Typecho插件
# WordPress
易航
1年前
14
144
0
2024-11-05
Typecho蜘蛛来访记录插件RobotsPlusPlus
RobotsPlusPlus图片 插件简介 记录蜘蛛爬行日志。 插件功能 可以记录搜索引擎蜘蛛的种类、爬行时间、爬行的页面、来源的IP。有利于监控站点的被蜘蛛抓取的情况,了解蜘蛛的习惯。可以为站点的SEO提供很多参考数据。 插件截图 RobotsPlusPlus蜘蛛日志图片 RobotsPlusPlus设置页面图片 插件历史 本插件原名“Robots”,由 Shion 创建,后面由 YoviSun 修改升级后改名为 RobotsPlus 。 但是年久失修。现在由 Ryan 博主接手了。 更新日志 2024.05.25 版本 2.0.8 修复 IP 查询 API 不可用 2024.05.10 版本 2.0.7 修复 PHP8.0+ Deprecated 2021.08.14 版本 2.0.6 开始不再加密 2018.10.06 由 Ryan 修正在 typecho 新版中显示异常以及不能删除日志的问题。并改名为RobotsPlusPlus。理论上新版SQLite数据库也能用,没测过。。。。有问题联系我,我再改把。 2020.09.04 兼容PHP7.4 感谢“猫咪” 2020.06.03 重写查询,完美修正筛选功能,修改查询页面分页方式。 支持自行添加蜘蛛 支持查询IP定位 修正IPv6超长问题 插件下载 隐藏内容,请前往内页查看详情
免费资源
源码资源
# Typecho
# Typecho插件
易航
1年前
15
112
0
2024-11-05
Typecho访问日志插件VisitorLogger
插件介绍 VisitorLogger能够记录每一个访客的IP、访问路由、以及访问时间,同时会自动查询访客所在的地理位置;其次VisitorLogger能够快速统计自定义时间段内的访问情况,包括各个国家的访问统计,各个省份的访问统计以及各个路由的访问情况,更多的功能持续开发中。VisitorLogger为了避免卡顿或者获取失败,查询访客地理位置时依赖于本地集成数据库,不调用任何第三方API接口。同时提供了灵活的自定义时间段统计功能,轻松查看历史访问记录。 安装教程 下载后将压缩包解压到 /usr/plugins 目录 文件夹名改为VisitorLogger 登录管理后台,激活插件即可食用 截图展示 图片 图片 插件下载 隐藏内容,请前往内页查看详情
免费资源
源码资源
# Typecho
# Typecho插件
易航
1年前
24
135
2
2024-10-21
Typecho 统一账号认证登录插件
序言 统一用户中心是一个集中管理用户身份信息、提供统一认证服务的系统。它通过整合不同应用系统的用户信息,实现单点登录、会话保持、单点退出等功能,从而节省了开发的周期。 登录界面图片 登录界面 扫码登录图片 扫码登录 验证码登录图片 验证码登录 找回密码图片 找回密码 用户中心图片 用户中心 登录授权图片 登录授权 支持性 支持密码登录 支持短信验证码登录 支持邮箱验证码登录 支持通行密钥PassKey登录 支持微信扫码登录 支持n个三方快捷登录 (具体支持需自己的探索) 支持密码登录2FA双因素安全认证 支持用户中心操作安全认证 使用方法 首先需要去 https://id.gumengya.com 注册一个账号 控制台图片 点击左侧导航栏 应用管理 创建一个应用 添加应用图片 其中回调地址填写为https://域名/id/callback 例如:https://blog.gumengya.com/id/callback 下载地址 隐藏内容,请前往内页查看详情 然后 下载之后把插件丢到 plugins 目录 目录名改成 GmSSO 随后登录后台开启插件并配置插件信息 插件配置图片 填写好Client ID 与 Client Secret 这个两个数据可在添加的应用看见复制粘贴进去保存即可 最后: <?php echo GmSSO_Plugin::login(); //获取登录链接 ?>以上代码可以输出一段授权的链接 可在网站任意地方写一个登录的按钮 奖用户引导到授权链接即可 系统基于Oauth2开发开放应用,可以按照所需自己开发对接其它网站等系统 OAuth 文档 ApiFox在线测试 1.认证接口 GET https://id.gumengya.com/oauth/authorize?client_id={client_id}&redirect_uri={redirect_uri}&state={state} 参数名描述类型数据类型client_id注册的客户端 IDquerystringredirect_uri授权后回调的urlquerystringstate随机字符串,用于防止跨站点请求伪造攻击querystring2.重定向 如果用户接受你的授权,会重定向回您的网站,携带code参数以及你在上一步中在参数中提供的状态state。如果状态不匹配,则说明是第三方创建了请求,需要中止该过程。 GET {redirect_uri}?code={code}&state={state} 3.获取授权access_token POST https://account.gumengya.com/api/oauth/access_token 参数名描述类型数据类型code授权码poststringclient_id注册的客户端 IDpoststringclient_secret注册的客户端密钥poststring响应 { "access_token ": "access_token ", "expires_in ": 7776000, "refresh_token ": "refresh_token ", }4使用访问令牌访问用户信息API POST https://account.gumengya.com/api/oauth/info 参数名描述类型数据类型access_tokenaccess_tokenpoststring5刷新access_token POST https://account.gumengya.com/api/oauth/refresh_token 参数名描述类型数据类型refresh_tokenrefresh_tokenpoststring
免费资源
源码资源
# Typecho
# Typecho插件
易航
1年前
14
280
4
2022-12-12
Typecho一键调整网站为冬天情景插件
安装教程 将下载下来的插件压缩包上传至 Typecho站点根目录/usr/plugins 目录解压即可 获取插件 隐藏内容,请前往内页查看详情
免费资源
源码资源
# Typecho
# Typecho插件
易航
3年前
114
1,105
5
1
2
下一页