Wordpress:Rest路由插件兼容性问题
我正在使用插件为WP Rest API构建自定义端点。该插件经过测试,可兼容WordPress版本4.5.9。我在本地主机上使用WordPress版本4.6.6,插件运行良好。我能够创建自定义端点。但是,当我在live server中安装此插件时,我使用的是相同版本的wordpress 4.6.6,插件没有被激活,显示了一个错误:Wordpress:Rest路由插件兼容性问题,wordpress,rest,Wordpress,Rest,我正在使用插件为WP Rest API构建自定义端点。该插件经过测试,可兼容WordPress版本4.5.9。我在本地主机上使用WordPress版本4.6.6,插件运行良好。我能够创建自定义端点。但是,当我在live server中安装此插件时,我使用的是相同版本的wordpress 4.6.6,插件没有被激活,显示了一个错误: 解析错误:语法错误,在/nfs/c07/h03/mnt/109306/domains/lrp.magikbox.biz/html/wp-content/plugins
解析错误:语法错误,在/nfs/c07/h03/mnt/109306/domains/lrp.magikbox.biz/html/wp-content/plugins/rest-routes/inc/filters/wprr-filter-post_type.php的第92行出现意外的“[”错误是由post-type filter的
[
引发的。数组初始化结构似乎是:[]是错误的原因。我尝试用运行PHP 7的生产服务器重新创建您的错误,但Rest路由成功激活。我检查了您的网站:它在PHP 5.3.29上运行,遗憾的是短数组初始化构造[]仅适用于PHP 5.4+-请参阅
检查您的开发服务器(您的本地主机),它肯定运行PHP 5.4 +。作为解决方案,要么考虑将主机更改为支持PHP 5.4和以上的一个,要么在PHP 5.3.29发布时使用和回滚插件到其早期版本2014。
< P>错误是由<代码> $PASTIONType,ARR= [];< /C> >由代码>引发的>[的post类型筛选器。似乎数组初始化构造:[]是错误的原因。我尝试在运行PHP 7的生产服务器上重新创建您的错误,但成功激活了Rest路由。我检查了您的网站:它在PHP 5.3.29上运行,遗憾的是,短数组初始化构造[]仅适用于PHP 5.4+-请参阅检查您的开发服务器(您的本地主机),它肯定运行PHP 5.4 +。作为一个解决方案,要么考虑将您的主机更改为支持PHP 5.4和以上的一个,要么在PHP5.3.29发布时使用和回滚插件到其早期版本2014。