WordPress 3.8版出现问题

时间:2014-01-15 作者:Akash Arora

enter image description here

您好,我刚刚更新了wp版本3.8,每当我安装插件时,大多数情况下插件都会显示错误或警告,说明插件中的某些变量没有定义。在一些情况下,我已经找到了代码,并通过声明变量myself进行了修复。这只是一种情况,但如果我在3.7版本中使用相同的插件,那么一切似乎都运行良好,不仅仅是一个插件,还有许多其他插件。我想知道是什么变化导致了问题。我只是使用php函数“empty($variable)”来删除这个错误

2 个回复
SO网友:Shafi Zahid

停用flash album gallery插件,然后重试,可能此插件版本与wordpress最新版本不匹配。此插件可能与wordpress 3.8不兼容,您必须等待新版本。

尽管如此,它们只是通知你可以通过wp-config.php 和切换WP_DEBUGfalse.

SO网友:ucon89

您是否尝试停用所有插件并更改主题?My solution for you is change your theme.

我想如果使用默认主题,它不会出错。WordPress的默认版本永远不会出现这样的错误。如果没有出现错误,您可以逐个激活您的插件。您将看到,一个导致错误的主题或插件。

Plugin and Theme, 只有两件事会导致WordPress出错。因为它们来自第三方,有时插件和主题与新版本的WordPress不兼容。

结束

相关推荐

private functions in plugins

我开发了两个插件,其中一个功能相同(相同的名称,相同的功能)。当试图激活两个插件时,Wordpress会抛出一个错误,因为它不允许我以相同的名称定义函数两次。有没有一种方法可以使这个函数只对插件私有,而不使用面向对象编程,也不简单地重命名函数?我不想使用OOP,因为我首先要学习它。此外,我不想重命名该函数,因为我可能也想在其他插件中使用它,而重命名感觉不太合适。