Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress:Rest路由插件兼容性问题_Wordpress_Rest - Fatal编程技术网

Wordpress:Rest路由插件兼容性问题

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

我正在使用插件为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/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。