Command Palette

Search for a command to run...

全站静态 从wordpress迁移astro

前因 人闲的 迁移 - [ ] 页面迁移 - [x] post文章页 - [x] 数据同步 - 分页路径发生改变 - [x] tag标签页 - [x] category分类页 - [x] docs文档页 - [x] 数据同步 - [ ] sentences一言 - [x] games游戏库 - [x] about关于我 - [x] links友情链接 - [ ] 友情申请 - [ ] rss-ag...

WordPress 6.9 更新后 SMTP 邮件发送失效解决办法

在 WordPress 6.9 版本之前,简单配置SMTP服务是这样的。 以QQ邮箱代发为例: add_action('phpmailer_init', function ($phpmailer) { $phpmailer->FromName = '手里有只毛毛虫'; //发件人名称 $phpmailer->Host = 'smtp.qq.com'; $phpmailer->Port = '465...

页面改造计划第一期完工

页面改造计划第一期完工

趁着国庆假期简单捣鼓了一下,整体风格更加现代化,又不失个性。 加入大量现代化元素,(可能)符合当下审美 设计目标 极简轻量,无jQ 响应式 深色模式 视图过渡 易扩展升级 技术债 Tailwind CSS Vanilla JS Anime JS View Transition 效果 封面 首页 文章 文档 导航 未来计划 等看厌了再换

解决 WordPress 后台仪表盘慢问题

WordPress,进入后台,会在一定时间内,调用两个函数。这两个函数,都会访问WordPress服务器,而国内大部分都访问不通,所以会导致5秒超时,两个函数,至少造成10秒卡顿。 而且就算通,也会造成http阻塞。 两个函数,无法通过插件解决。所以,必须手动修改文件。 最好每次更新Wordpress版本后,都重新检查一遍。 wp\_check\_php\_version 判断用户是否需要更新PH...

反调试 禁止F12开发人员工具 禁止右键 挡住小白用户 让专业绕路

反调试 禁止F12开发人员工具 禁止右键 挡住小白用户 让专业绕路

今天在网上冲浪时发现一个有趣的功能, 某个网站一检测到用户打开了开发人员工具,也就是F12,就会跳转到百度,跳转百度就算了,居然还带搜索网站名称。 而且不是原始那种检测浏览器和页面宽度,哪怕独立打开开发人员工具窗口也能被识别到。 这不妥妥走歪路给自己刷百度权重吗。 虽然不知道这种重定向会不会真能刷百度,毕竟请求头有一个大大的 referer 。 下面是破解思路,在进入那个网站前,先开启开发人员工具...

阿里云2核2G服务器 子比主题跑10万文章数 性能测试

阿里云2核2G服务器 子比主题跑10万文章数 性能测试

导入了两天数据,终于把文章数提到十万,文章都是通过WP内部函数发布,meta数据相当完整。 先说结论,2核2G服务器够用,完全够用,估计20万都不成问题,只要优化得当。 搭配 redis 缓存稳定控制在一秒以内。 唯一需要注意的是关闭两个低性能模块。 成果展示 (ddp表是旧插件遗留) 性能测试 测试站点:<https://stack.krjojo.com/> 测试设备 阿里云 99一年 2C2G...

关于被Claude 克劳德爬虫CC的这件事

关于被Claude 克劳德爬虫CC的这件事

大晚上正准备睡觉,邮件收到阿里云的资源告警,5分钟内cpu占用100% 顿时人都清醒了,赶紧上后台一看, 好家伙,全是 claudebot@anthropic.com 的爬虫在扫 但是按道理说,爬虫怎么会扫到负载100%呢。 看了一眼请求时间发现不对劲,怎么一秒内打几个请求过来, 如果是css js jpg那些静态资源也就算了,但请求全是php的动态资源,这简直属于cc攻击范畴了。 在百度搜了一下...

Wordpress 使用 REST API 批量发布文章,提交 HTTP Post 请求即可发布

看了一下Wordpress远程发布文章的方式,基本围绕着 XML-RPC 。 但是这功能并不安全,很多爬虫都会扫描 /xmlrpc.php 路径url,导致许多主题和优化插件都自动禁用该功能了,甚至有的防火墙也建议添加到 URL 黑名单。 没办法只能手写暴露一个发布接口了 安装一个 WPCode 插件加入以下PHP代码,或者干脆放入function.php文件中 <?php // rest初始化 ...

关于 remove_action('wp_head','') 某些情况下不生效的问题

今天在WordPress中,遇到几位抽象的BUG,在某些情况下 remove\_action() 函数不能顺利移除 Hook。 具体代码为 add_action('wp_head', 'krjojotest', 12); function krjojotest() { echo '<link rel="kkkkkkkkkkkkkk" href="www.krjojo.com">'; } 操作内容:...

一秒钟,把大家网站底裤扒出来 — Wappalyzer

一秒钟,把大家网站底裤扒出来 — Wappalyzer

对于许多人来说,深入了解一个网站背后使用的技术是非常有趣的。 也许你是一个开发者,想知道竞争对手使用的技术堆栈,或者你是一个数字营销者,想要知道一个网站使用的分析工具。无论你是哪一种,Wappalyzer 插件都是一个强大的工具,它能够迅速、准确地揭示网站所使用的技术。 只需要在浏览器中安装这款插件 Chrome: <https://chromewebstore.google.com/detail...