文章列表

WordPress 简单提权工具

介绍一种通过 WordPress 内置机制实现用户权限提升的技术方案。当具备服务器 sudo 权限但仅拥有 WordPress 低权限账户时,可通过编写 PHP 脚本调用 WP_User 类的 set_role 方法,将指定用户角色重置为 阅读全文

WordPress 插件 - Open Fonts 替换

, ,
针对国内访问 Google Open Fonts 不畅导致 WordPress 网站加载缓慢的问题,该插件通过替换字体加载源为 360 开放字体服务(fonts.useso.com)实现加速。采用 `style_loader_tag` 过滤 阅读全文

WordPress For SAE 3.9 更新及安装说明

, , ,
WP4SAE 3.9 针对新浪云平台环境完成跨版本升级,主要修复安装包上传异常、跨版本更新白屏等问题,精简禁用函数以降低运行报错概率,并完善邮件发送插件、密码修改工具及用户自助查错功能。安装方式支持一键部署与手动分步操作,需通过 SAE 控 阅读全文

WordPress For SAE 邮件发送问题修正

,
WordPress For SAE 新版本将默认集成邮件插件,用户仅需在后台配置邮箱账号密码即可发送邮件。此次更新修正了两个问题:一是 QQ 邮箱找回密码邮件因 WordPress 在链接后添加尖括号导致渲染异常,已去除多余符号修复;二是 阅读全文

WordPress For SAE 便捷密码修改工具更新

,
WordPress For SAE 密码修改工具 wp-reset-password 已更新,修复用户反馈的使用问题。该工具基于 SAE_SECRETKEY 进行管理员身份验证,支持通过 POST 提交用户名与新密码完成重置,并调用 wp_ 阅读全文

WordPress 3.5.1 For Sina App Engine(SAE) 修改记录

, , ,
WordPress 3.5.1 新浪云引擎(SAE)适配版本,包含 31 项核心修改记录,涵盖默认与自定义 Rewrite 规则、数据导入导出提示、控制面板调整、文件操作类重构、图片编辑与媒体处理、插件及主题安装/编辑/上传功能移除、程序安 阅读全文

去掉 WordPress 脚本中的版本号

, , ,
WordPress 默认通过回调函数为脚本和样式表添加版本号参数,导致静态资源无法实现有效缓存,且对 SEO 结构化存在不利影响。针对该问题,可通过修改核心文件去除版本号:编辑 wp-includes/class.wp-scripts. 阅读全文

WordPress 脚本跨域解决方法

, ,
WordPress 默认对脚本加载进行跨域过滤,若将静态资源迁移至子域名会导致后台脚本调用失败。解决方案是利用 wp_deregister_script、wp_register_script 与 wp_enqueue_script 三个函数 阅读全文

重归总结时

独立博客自 2007 年建立后因个人原因长期荒芜,写总结的习惯亦未能坚持。 阅读全文

针对垃圾评论的进一步优化

网站后台评论页面因头像缓存机制导致加载缓慢甚至脚本超时,经排查发现WordPress的floated_admin_avatar函数会为所有评论(含垃圾评论)加载头像,远程服务器响应慢时引发性能问题。解决方案为修改该函数,在获取评论对象后增加 阅读全文