Wrote a new WP plugin – Time Machine article, reporting on my optimization plugin progress

看qq群里之前有人需要这样的功能。
众所周知,wordpress的文章id不是连续的,草稿什么的都会占用id。所以这个插件诞生了。
它可以扫描并利用 WordPress 中被跳过的文章 ID 的插件,让你能够用这些“尘封”的 ID 创建新的文章



在工具-插件设置中,直接可以看见哪些id未被启用,直接点击创建草稿,就可以创建一个用id命名的文章草稿了。
下载地址我已经发布到GitHub上了。有需要的看可以自行下载
yxs2003/shiguang-post: 扫描并使用 WordPress 中空缺的文章 ID 来发布文章
这个插件下一步的更新计划就是添加一个数据库清理的功能,但是我的优化插件已经有这个功能了…

然后就是关于我的wp优化插件,GitHub发布的是早期1.0的版本,当时兴致勃勃的开始写2.0,换了Gemini直接给我重构了所有的代码(似乎Gemini看gpt不顺眼)
yxs2003/Shiguang-Site-Optimizer: 模块化的 WordPress 优化插件,旨在帮助站长在无需复杂代码的情况下快速完成网站的性能优化、界面美化、SEO 设置、安全增强等功能。
功能越来越多,UI也非常现代化。为此我还直接付费买了Gemini的pro。





插件现在3.0版本已经稳定了,但是我已经没有了免费发布的心情。感觉这些努力发到GitHub上,没几个人会看没几个人会领情…卖的话又卖不上价…我还写了别的其他的插件,比如说微信公众号文章一键复制导入,可以支持所有wp主题的语言翻译插件…
大家如果对我的优化插件感兴趣,可以提提建议,这个wp优化插件应该以什么方式去分享?还有别的插件都应该怎么去分享?

6 Likes

This demand is quite niche, but who knows, someone might need it; we could set up a small site that charges for publishing such small plugins.

Thank you for sharing

I also wrote other plugins, such as a one‑click copy‑import for WeChat public account articles that can support language‑translation plugins for any WP theme. None of these have been released. If they were paid, no one would want them, but releasing them for free feels a bit painful.

Support the big boss

This is good :x003:

The boss is awesome

Free publishing to GitHub can still earn some stars. If it’s a paid product, don’t even think about it, since there are similar free optimization plugins available, and some WordPress themes even come with comparable optimizations built‑in. If you’re unwilling to let people use it for free, just set up a dedicated release site and place ads to generate revenue.

You’re so impressive!

I posted it on GitHub and it only got a few stars; many of the junk plugins written by other site owners have been sold for a lot of money (otherwise why would I write it myself).

Thank you for sharing

I have also deployed a website with this before.

Thank you for sharing, I will study hard.

Thanks for sharing, boss~ mark