当出现错误时,如何在本地主机下为MAMP安装Automattic Developer插件?

时间:2016-03-23 作者:Do Young Kim

WordPress导入器插件引发以下警告:

Deprecated: Methods with the same name as their class will not be
constructors in a future version of PHP; WP_Import has a deprecated
constructor in
/Applications/MAMP/htdocs/wordpress/wp-content/plugins/wordpress-importer/wordpress-importer.php
on line 38
<小时>
Warning: Cannot modify header information - headers already sent by
(output started at
/Applications/MAMP/htdocs/wordpress/wp-content/plugins/wordpress-importer/wordpress-importer.php:38)
in /Applications/MAMP/htdocs/wordpress/wp-includes/pluggable.php on
line 1228

1 个回复
SO网友:kaiser

当您使用PHP 5.5以上版本时,旧的PHP 4 things将抛出错误……当然。正如你所看到的,这个错误来自WordPress导入器插件,它是WordPress被虐待的继子。

plugins/wordpress-importer/wordpress-importer.php:38
一种解决方案是使用our fork with fixes from wecodemore/GitHub, 您可以将修补程序添加为拉取请求。您还可以通过Composer将其拉出。

另一个解决方案是尝试the Humanmade rewrite 相反,在GitHub上,我不知道它的最终结果如何。我已经提出了一个请求Composer support, 但我想它目前还没有得到维护。

相关推荐

如何清理wp-content/plugins/wordpress-seo中不必要的文件?

我目前维护Wordpress网站7年。磁盘使用率最近已满,因此我需要定期检查自动备份并保存这些备份,然后将其从服务器中删除。当我检查时,插件文件夹中的wordpress seo文件夹(这是Yoast seo默认插件文件夹)占用了太多空间。据我所知,它充满了各种版本的插件文件。确切地说,它位于wordpress seo插件的js/dist文件夹中。它包含几种类型的小型javascript,每个名称的末尾都有某种序列或版本号,总容量约为250-300 MB。我可以清理这些文件吗?如果是,是否安全?如果我从以前