2017-02-18 52 views
0

我试图将我的客户新网站转移到他们的域名。上传主题时,我不小心在更新插件翻译时进入了另一个页面,现在我在激活主题时出现此错误:WordPress主题上传出错

致命错误:调用未定义函数/ home/pxxr228380 /域中的未定义函数wp_add_inline_script /braincaps.nl/public_html/wp-content/themes/mrbara/inc/frontend/header.php on line 49

重新加载主题并未解决问题,原始网站仍能正常工作。我该如何解决?有问题的线路是:wp_add_inline_script('mrbara',mrbara_footer_scripts());

注意:我将它安装在已安装插件的现有Wordpress安装中,它是否会成为插件导致此问题?

回答

1

函数wp_add_inline_script()通常应该在主题代码开始运行时定义。该网站是否运行WordPress的旧版本?未定义的功能是在WordPress 4.5,according to the docs here中引入的,所以如果你运行的是旧版本,更新WordPress应该会有所帮助。

你还问过一个插件是否会导致它 - 有时候插件会导致WordPress的核心部分以不同的顺序加载,这可能会导致一些函数在通常被定义时丢失,但是我不'我认为它可能会导致这个问题,因为这个函数在WordPress加载时相当早。

+1

非常感谢!有效 :) –