Theme unit test error

时间:2017-06-13 作者:sneekyleshy

当我用xml(主题单元测试)运行WordPress导入器插件时,我发现了很多错误,您可以看到错误here. 或多或少,这是所有失败的事情和大量的通知。

我已经尝试过php7修复,但由于我正在运行php7,因此运气不佳。我如何解决这个问题?

1 个回复
最合适的回答,由SO网友:DaveLak 整理而成

要清楚的是,所有这些错误似乎都是由于WordPress Importer plugin 它本身

因为所有PHP通知都提到:

/主页/用户/公共\\u html/wordpress/wp内容/插件/wordpress-importer/wordpress导入程序。php

这不是你的错,也不是你在不影响插件本身的情况下能够解决的问题(如果你感兴趣,请参阅本答案的最后一部分)

截至本文,WordPress导入器插件(版本0.6.3)急需维护和修复。看看the plugin\'s support page 你会看到很多其他人也遇到同样的问题。

在许多情况下,该插件可能会工作,但您可能会遇到问题并看到PHP错误。我会毫不犹豫地接受它,也就是说,使用前备份(一如既往),使用后再仔细检查。

There is hope however!!!

2015年,Ryan McCue担任REST API 项目announced he was beginning a rewrite 被称为WordPress Importer Redux的插件。您可以跟踪该进度(并作出贡献!)结束于the project\'s GitHub repo. 发展似乎很活跃,所以我会关注这一点。

Bonus:

要真正测试您的主题,您可以查看PHP_CodeSniffer 以及PHP_CodeSniffer rules (sniffs) to enforce WordPress coding conventions.

结束

相关推荐

Debug errors on sidebar

我正在wordpress 3.8上使用一个儿童主题“Twenty14”。在调试模式下,我会遇到以下关于小部件的错误。注意:正在尝试获取\\wordpress\\wp content\\themes\\tema2014\\functions\\widgets中非对象的属性。php在线148update_post_meta($post->ID, \"_sidebar\", $_POST[\"link\"]); 以及注意:未定义的索引:link in\\wordpress\\wp content