我有Slider Revolution 5.2.6和WP 4.8。堆栈跟踪如下所示:由于PHP错误,Slider Revolution插件无法启动
Fatal error: Uncaught Error: [] operator not supported for strings in C:\Users\Roma\Desktop\Dropbox\LOCAL\upwork\wp-content\plugins\revslider\includes\framework\base-admin.class.php:71 Stack trace: #0 C:\Users\Roma\Desktop\Dropbox\LOCAL\upwork\wp-content\plugins\revslider\admin\revslider-admin.class.php(572): RevSliderBaseAdmin::addMetaBox('Revolution Slid...', '', Array, NULL) #1 C:\Users\Roma\Desktop\Dropbox\LOCAL\upwork\wp-content\plugins\revslider\admin\revslider-admin.class.php(73): RevSliderAdmin->addSliderMetaBox() #2 C:\Users\Roma\Desktop\Dropbox\LOCAL\upwork\wp-content\plugins\revslider\admin\revslider-admin.class.php(44): RevSliderAdmin->init() #3 C:\Users\Roma\Desktop\Dropbox\LOCAL\upwork\wp-content\plugins\revslider\revslider.php(168): RevSliderAdmin->__construct('C:\Users\Roma\D...') #4 C:\Users\Roma\Desktop\Dropbox\LOCAL\upwork\wp-admin\includes\plugin.php(1882): include('C:\Users\Roma\D...') #5 C:\Users\Roma\Desktop\Dropbox\LOCAL\upwork\wp-admin\plugins.php(164): plugin_sandbox_scrape('revslider/revsl in C:\Users\Roma\Desktop\Dropbox\LOCAL\upwork\wp-content\plugins\revslider\includes\framework\base-admin.class.php on line 71
我不会推荐进入课堂并更新'base-admin.class.php',如果有任何更新,这个更改将被删除。您需要检查问题是否已解决,是否有此插件的PHP 7版本。 –
@giollianosulit为什么不呢?如果有更新,希望它能解决问题,因此不再需要更改。如果有人得到了预装在他们主题中的插件(就像我做的那样),他们将不会得到任何更新,除非他们激活它。 – zarsky
一般来说,如果您编辑库的核心文件并稍后忘记它,更新**可能会破坏某些内容**。如果您的用户确实中断,您将获得一个空白页面。我只想找一个你知道工作的PHP7版本的滑块。它会在以后节省您的麻烦。或者,如果SliderRevolution有一个存储库,则会创建具有您的修补程序的请求。 –