Wordpress 公安网站备案辅助合规插件 | Young Free!

WordPress 公安网站备案辅助合规插件

挨踢网络 Young Free! 530次浏览 22个评论 扫描二维码

昨晚 @小石 同学在研究 WordPress 博客如何避免在使用 smtp 发邮件时暴露主机 IP 这个问题时,问了我有没推荐方案,我给他推荐了利用 SendCloud 代发邮件这个方法,然而比较复杂,不易上手,小石同学说,能够制作个插件,方便使用,嘿,这个问题激起了 Young Free 的好奇心,写了这么多年博客了,还没折腾过插件,于是我研究了下代码,发现核心代码所有者 @张戈 同学标注的是禁止转载,所以没法制作成插件。

Wordpress 公安网站备案辅助合规插件

既然这个优秀的工具没法弄成插件,我之前不是分享过为公安网站备案合规化折腾出的代码吗?那就用自己的代码练手。插件开发,大概分如下4个步骤。

码代码

其实用来帮助完成网安要求,记录留评用户 IP地址 IP端口 和 精确到秒的时间 的代码,已经有了,现在就只需按照 WordPress 的格式,转换为插件即可。

WordPress 插件开发指引文件,可以参考 https://codex.wordpress.org/zh-cn:开发一个插件

实际上,对于 Young Free 需求,只需要添加插件所需的文件头( 标准插件信息 和 版权信息 )和说明文档就搞定了。非常简单。

写文档

WordPress 插件,需要有一个格式化的 readme.txt 文档,这个文档用来说明插件是干什么的,作者是谁,授权方式,以及开发和更新信息。想自行开发插件的小伙伴,可以借鉴官方的模板。写完后,还需要利用官方的工具来检查下是否正确。如果你懒得手动修改,可以试试在线生成,只需填空就行。地址:https://generatewp.com/plugin-readme/

打包

插件所有文档都写完后,只需将所有文件,放在一个文件夹内,并压缩成一个 .zip 压缩包就可以了。

Wordpress 公安网站备案辅助合规插件

校验

得到这个压缩包后,就可以上传到自己的 WordPress 博客,激活并启用了。

Wordpress 公安网站备案辅助合规插件

插件下载

来来来,这是 Young Free 初次制作的插件,欢迎下载测试。其实没什么用,就只在你们当地的网安大队要求你进行备案的时候才适用。

文件下载

说明下,这里面核心代码,引用了几位大佬的成果,详见 WordPress评论管理界面添加用户IP端口和时间


Young Free , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明WordPress 公安网站备案辅助合规插件
喜欢 (4)
[你领红包 我赚赏金]
分享 (0)
关于作者:
欢迎来吐槽,也欢迎一起交流。如果无法在本文下评论,可以点击信封按钮,给我发送邮件。
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到 30291

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(22)个小伙伴在吐槽
  1. 这个插件名字很霸气
    最值买2018-08-11 15:54 Reply Windows 10 | Chrome 55.0.2883.87
    • 低调低调。贵博客,似乎无法提交评论,提示某个资源无法加载。
      Young Free!2018-08-12 21:29 Reply Windows 10 | Chrome 68.0.3440.75
  2. 这插件挺不错的……
    圣虚最新章节2018-08-10 15:30 Reply Windows 7 | Chrome 63.0.3239.132
    • 然而只对极其少数的人有用
      Young Free!2018-08-12 21:25 Reply Windows 10 | Chrome 68.0.3440.75
  3. 恭喜你在我博客达到评论达人vip5!(话说你博客没有留言板吗)
    青山2018-08-09 08:01 Reply Windows 7 | 搜狗浏览器 2.X
    • 可是,第一的位置被梁兴建夺走了
      Young Free!2018-08-12 21:37 Reply Windows 10 | Chrome 68.0.3440.75
  4. 刚刚看到博主给我回复,刷新一下又没有了! aliyun也有邮件服务的,支持smtp等方式,方式相比sendmail更简单,而且每天支持200封免费邮件发送!
    菜鸟博客2018-08-08 21:56 Reply Windows 10 | Chrome 67.0.3396.99
    • 我启用了 wp-super-cache 缓存插件,默认全静态了,评论无法即时显示,需要等待缓存过期刷新才能正常显示。 smtp 方式会暴露主机 IP,不够安全。 sendmail 是利用 api 发送,不会暴露 IP。 Sendmail 也是每天 200 封的免费额度。 刚看了下阿里云邮件推送,它也支持 API ,这个安全多了。
      Young Free!2018-08-08 22:20 Reply Windows 10 | Chrome 68.0.3440.75
  5. 玩的高档,但是插件还是少用,不然卡死。
    Swim Fabrics Me2018-08-08 21:22 Reply Windows 7 | Chrome 67.0.3396.87
    • 我也提供了非插件的解决方案,这个插件仅供懒得动手添加代码的小伙伴使用的。 那个衣服网站,是你自己家卖的衣服,还是你接的SEO活儿?
      Young Free!2018-08-08 22:05 Reply Windows 10 | Chrome 68.0.3440.75
  6. 很棒啊博主
    清秋暖冬2018-08-08 20:04 Reply Android 8.1.0 | Chrome 67.0.3396.87
    • 谢谢,你的博客也很棒,尤其是主题,好清爽的。
      Young Free!2018-08-08 21:50 Reply Windows 10 | Chrome 68.0.3440.75
  7. sendcloud发件数量有限制,而且稳定性不大好,推荐使用aliyun的!
    菜鸟博客2018-08-07 23:34 Reply Windows 10 | Chrome 67.0.3396.99
    • 200封每天,对于小博客而言,足够了。 aliyun也有类似的服务吗?
      Young Free!2018-08-08 21:47 Reply Windows 10 | Chrome 68.0.3440.75
  8. :mrgreen: 厉害了,这个插件还是有用的,有备无患,点赞
    闲鱼2018-07-25 15:28 Reply Windows 10 | Firefox 61.0
    • 你也是交互式备案,要不要做下小白鼠,试试?插件已在 wp 官方插件库发布了,后台可直接搜索 “公安备案” 安装。 :mrgreen:
      Young Free!2018-07-26 22:52 Reply Windows 10 | Chrome 67.0.3396.99
  9. 啥时候开发个滑稽表情的插件 :mrgreen:
    小石博客2018-07-24 18:32 Reply Android 6.0 | Chrome 48.0.2564.116
    • 这个还真是赖不活 :mrgreen:
      Young Free!2018-07-24 21:41 Reply Windows 10 | Chrome 67.0.3396.99
  10. 开启wordpress插件之路呀
    B站2018-07-23 08:48 Reply Windows 7 | Chrome 55.0.2883.87
    • 新技能Get :mrgreen:
      Young Free!2018-07-23 11:31 Reply Windows 10 | Chrome 67.0.3396.99
  11. 可以的,还有这个插件居然~
    行星带2018-07-22 17:55 Reply Windows 10 | Chrome 66.0.3359.181
    • 拿来练手的,只有特定的用处,一般人都用不着的
      Young Free!2018-07-22 21:12 Reply Windows 10 | Chrome 67.0.3396.99