介绍几款Typecho插件 作者: 毕世平 时间: 2022-05-07 分类: 默认分类 前言:`Typecho`默认比较简约,配合插件才能更方便得使用。 本文主要介绍一些我使用`Typecho`以来用到觉得不错的插件,后续可能会有更新。 ## 1、EditorMD fro Typecho 这是一款十分好用的`Markdown`编辑器,同时它也是一个github项目:[项目地址](https://github.com/DT27/EditorMD "点击访问") 使用方法如下: - **插件更新升级时,请先禁用插件后再上传** - 下载插件:[下载地址](https://github.com/DT27/EditorMD/archive/master.zip "点击访问") > 插件自备份地址:[点击下载](https://shiping.date/files/EditorMD-master.zip "点击下载") - 将下载的文件解压,文件夹重命名为`EditorMD`,然后上传到`usr/plugins`目录下 - 递归修改所有者:`chown -R apache:apache ./EditorMD` - 登陆网站管理后台,在`控制台`下拉菜单中选择`插件`进入插件管理 - 找到`EditorMD`,点击`启用` - 根据需要进行设置 ## 2、Comment2Telegram 这款插件可以将`Typecho`网站的评论推送到`Telegram bot`中,支持回复评论,通过评论,垃圾评论和删除评论。它也是一个github项目:[项目地址](https://github.com/SoraJin424/typecho-plugin-comment2telegram "点击访问") 使用方法如下: - 下载插件:[下载地址](https://github.com/SoraJin424/typecho-plugin-comment2telegram/archive/master.zip "点击访问") > 插件自备份地址:[点击下载](https://shiping.date/files/typecho-plugin-comment2telegram-master.zip "点击下载") - 解压后,将目录名修改为`Comment2Telegram` - 上传至服务器`usr/plugins`目录下 - 递归修改所有者:`chown -R apache:apache ./Comment2Telegram` - 网站管理后台,`控制台`-`插件`那里启用`Comment2Telegram` - `Telegram Bot Token`可以通过向[Bot Father](https://t.me/BotFather "点击访问")申请获取,不再展开讲述 - `Telegram Master ID`可以通过向[干物妹!小霾](https://t.me/WooMaiBot "点击访问")发送`/mystat`指令获取 - 将上述两个id填入插件里,类型选择**由插件处理**即可 **提醒**:如果要使用`回复评论`,需要保证你的`telegram username`与`typecho username`一致,如果你的不一致,只能通过修改typecho数据库来实现。 假定你的电报账号可以通过`https://t.me/abcd`来访问,即`username`为`abcd`。 如果你有安装`phpmyadmin`,那么通过其来修改`typecho`数据库下面的`typecho_users`表里的`name`属性即可。 如果你没有安装`phpmyadmin`,那么需要通过命令行来修改,登陆到mysql以后,执行下面指令即可:`update 数据库名.typecho_users set name='abcd' where uid=1;`,然后回车执行即可。 ## 3、ViewsCounter 这是一款文章浏览量统计插件,可以设置对同一篇文章的多次浏览行为是否计入浏览量的时间间隔。它也是一个github项目:[项目地址](https://github.com/Quarkay/Typecho-ViewsCounter "点击访问")。 使用方法如下: - 下载项目压缩包:[下载地址](https://github.com/Quarkay/Typecho-ViewsCounter/archive/master.zip "点击访问") > 插件自备份地址:[点击下载](https://shiping.date/files/Typecho-ViewsCounter-master.zip "点击下载") - 解压后,将`Typecho-ViewsCounter-master`文件夹下的`ViewsCounter`文件夹上传到`usr/plugins`目录下 - 递归修改所有者:`chown -R apache:apache ./ViewsCounter` - 登陆网站管理后台,控制台启用插件`ViewsCounter` - 启用插件后,点击**设置**进入设置页面,参数保持默认即可 主题调用方法,在`需要显示的地方插入相应的调用代码`即可: # 调用代码 # 本站是修改了post.php,加了一行 ## 4、Smilies评论表情插件 搬运自:[Smilies评论表情插件](https://plugins.typecho.me/plugins/smilies-1.html "点击访问") 使用方法如下: - 下载插件:[下载地址](https://plugins.typecho.me/download/395.html "点击访问") > 插件自备份地址:[点击下载](https://shiping.date/files/Smilies.zip "点击下载") - 上传到`./usr/plugins`目录下,并解压 - 递归修改所有者:`chown -R apache:apache ./Smilies` - 网站管理后台,插件管理里面选中激活 插件激活后,还需要在适当的位置调用才可: ```php # 修改comments.php文件,最下面在“内容”一行后面添加下面一行代码 smilies(); ?> ``` 参考地址: - [EditorMD fro Typecho项目地址](https://github.com/DT27/EditorMD "EditorMD fro Typecho项目地址") - [Comment2Telegram项目地址](https://github.com/SoraJin424/typecho-plugin-comment2telegram "Comment2Telegram项目地址") - [ViewsCounter项目地址](https://github.com/Quarkay/Typecho-ViewsCounter "ViewsCounter项目地址") - [Smilies评论表情插件](https://plugins.typecho.me/plugins/smilies-1.html "Smilies评论表情插件") 标签: none
Comment2Telegram按保存无任何提示是怎么回事。无法保存
可能是你插件没有写入权限,需要递归修改所有者,请按照我上面给的步骤一步步来。
给了777权限
你现在还在使用这个插件吗?
嗯,我在用了
可以通过Telegram接收回复评论
那为什么我的无法保存。晕
我也不知道啊,哪里没弄对吧
chown: invalid user: ‘apache:apache’
没有这个用户。 Typecho你是用的1.2.0吗
嗯,最新版1.2.0,那可能咱们网站环境用的都不一样,
我改成nginx 也一样无法保存
那不知道了,环境有差异,
好的。谢谢!
我删除了一段代码,能保存了,也能收到消息,但是无法在机器人上删除和回复评论 你的能正常删除和回复吗
可以,需要修改你的telegram用户名和你typecho的用户名保持一致,具体你可以去看项目说明
https://github.com/Adoream/typecho-plugin-comment2telegram
没用 都看烂了。估计我服务器的问题