WordPress提示:An unexpected error occurred. Something may be wrong with WordPress.org

WordPress在网站后台进入主题或插件安装页面显示如下错误信息: An unexpected error occurred. Something may be wrong with WordPress.org 这是因为与WordPress官方服务器无法链接导致的。 检查配置文件首先检查wp-config …

WordPress使用WP_Http_Curl请求报错certificate

WordPress有wp_remote_post()和wp_remote_get()数据请求函数,这两个函数其实也是使用WP_Http类来请求的。另外还有一个WP_Http_Cur …

WordPress使用dynamic_sidebar函数获取小工具保存到变量

在某些需求场景下,我们想要获取小工具保存到变量,而不是直接输出结果。dynamic_sidebar()函数用于输出小工具,但不能只返回结果,并且无法通过hook来解决。 目前我采取的 …

WordPress开启Redis和OPcache缓存加速

WordPress开启Redis和OPcache缓存加速

WordPress对象缓存机制可以大大减少数据库的查询,如果自己开发主题或插件,那么尽可能使用WordPress自带函数获取数据。一些特殊的数据查询需求,必须自己编写查询语句,则可 …

内容型WordPress站点加速提升访问速度方案

虽然已经有许多WordPress优化加速的教程和方案了,但我目前所采用的加速方案或许正好适合你,并且我所采用的方案操作上也比较简单。 先来看下比较常见的几种方案: Memcache加速 …

WordPress提示Web服务器无法处理该图片

不知从何时开始,WordPress已经默认支持上传WebP格式的图片了。但是,在上传图片的时候,WordPress会检测服务器环境,如果不支持WebP图片编辑的相关函数,比如img …

WordPress支持CDN的文章阅读计数

思路:使用Ajax自动提交请求增加文章阅读数,Cookie记录是否已经提交,避免刷新重复提交。 JS代码(保存为views.js): //获取Cookie function getCookie(name) { var str = document.cookie; var arr = str.split('; '); for(var i=0; i<arr.length; …

WordPress增加HTTP强制跳转HTTPS

使用SSL也有一两年了,添加HTTP强制跳转HTTPS的.htaccess规则后没太留意,偶然在手机端浏览器输入主域名访问提示证书问题,重装证书问题依旧,检查.htaccess规则 …

WordPress用户权限层级管理:限制只能管理低级别的用户

上一篇文章详细介绍了WordPress默认用户角色权限,以及如何新增用户角色、添加权限等,参考WordPress用户角色权限详解 在实际开发中,很少需要对默认权限进行修改,通常是添加 …

WordPress用户角色权限详解

WordPress默认5个用户角色,分别为:订阅者、贡献者、作者、编辑和管理员,每个角色拥有不同的后台控制权,我们可以自由添加新的角色或为已有角色分配不同的权限。 用户角色权限可以打 …