WordPress中出现的URL错误可能有多种原因。
首先,可能是URL的输入格式错误或URL不可访问。这可能是由于主机与其无法正常连接,或者目标URL的服务器不可用。例如,在中国大陆大部分地区无法正常访问WordPress.org。此时,可以通过在主机端运行curl指令检测目标URL是否可访问。
其次,如果通过Https连接的URL由于SSL证书到期或配置问题导致连接失败,也可能引发URL错误。
另外,防火墙插件可能会阻止与URL的连接请求。例如,Wordfence Security、iThemes Security等插件可能会将某些API请求视为可疑活动而阻止其进行。如果遇到这种情况,可以尝试暂时禁用防火墙插件,或检查防火墙日志以查看哪些API请求被阻止。
最后,cURL连接超时也可能引发URL错误。这可能是因为网络状况不佳或其他原因导致数据传输缓慢,超过连接的时间限制。解决此问题的方法可能因具体情况而异,但可以尝试缩短连接时间或优化网络状况。
以上信息仅供参考,如果问题仍未解决,建议寻求专业人士的帮助。