-
修改WordPress默认头像
WordPress默认头像由于无法访问,总是一个404,可以使用下面的代码来修改。 add_filter(‘get_avatar’, ‘my_custom_avatar’, 1, 5); function my_custom_avatar(…
-
WordPress十万篇文章数据库优化指南
WordPress网站访问慢,一般是数据库查询语句执行慢导致的。 例如:查询语句如下 SELECT wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.post_type = ‘post’ AN…
-
WordPress请求接口慢,造成网站慢
WordPress页面访问慢,有时并不是数据库的原因,例如: 上面由于网站无法访问https://api.wordpress.org链接,导致超时,进而导致网站访问慢。 这种情况下,可以禁止WordPress自动更新。如果是访问其它链接,则…
-
WordPress报错:Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes)
WordPress报错: Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes) in C:\dev\ngi…
-
WordPress支付宝异步通知验签失败
如果支付宝异步验签一直返回false,很有可能是你的接收数据,被WordPress系统代码转义了。 可以在异步通知代码处打印收到的数据 var_dump($_POST); exit(); 上面接收的数据就是被WordPress系统方法转义了…
-
WordPress更新失败:Warning: 发生了预料之外的错误
WordPress更新插件或者主题或者升级程序,报以下错误: Warning: 发生了预料之外的错误。 WordPress.org 或是此服务器的配置可能出了一些问题。如果您持续遇到困难,请试试支持论坛。 (WordPress 无法建立到 …
-
WordPress计划任务运行测试
由于本站部分插件,定时运行的功能均依赖于WordPress的计划任务。如果WordPress的计划任务无法正常运行(往往因为主题或者其它插件为了性能,将WordPress计划任务屏蔽了),则会出现插件功能异常,无法正常使用。基于以上原因,特…
-
WordPress报错:unserialize(): Error at offset 386 of 1110 bytes
这种错误,主要是反序列化失败了。常见原因就是想要更改WordPress网站域名,于是就是数据库数据导出来,然后将数据库文件中的原网址替换为新网址,最后将数据库文件重新导入到数据库。 正是由于替换了网址,导致了数据库表中的序列化数据的结构改变…
-
WordPress最新版woocommerce结算页面去掉其它表单字段
旧版本可以通过以下代码去掉: add_filter(‘woocommerce_checkout_fields’, ‘ggdoc_woocommerce_checkout_fields’, PHP_INT_MAX); function ggd…
-
WordPress Invalid default value for ‘post_date’
WordPress在更新文章表时,出现SQL错误。 ERROR 1067 (42000): Invalid default value for ‘post_date’ 解决办法: 执行以下sql,记得将表名改为您网站的文章表名。 ALTER…