WordPress主题上传出错

时间:2017-02-18 20:42:10

标签: wordpress wordpress-theming

我试图将我的客户新网站转移到他们的域名。在上传主题时,我在更新插件翻译时意外地转到了另一个页面,现在我在激活主题时遇到此错误:

致命错误:在第49行的/home/pxxr228380/domains/braincaps.nl/public_html/wp-content/themes/mrbara/inc/frontend/header.php中调用未定义的函数wp_add_inline_script()

重新上传主题并没有修复它,原始网站仍然可以正常工作。我该如何解决?有问题的一行是:wp_add_inline_script(' mrbara',mrbara_footer_scripts());

注意:我将它安装在已安装插件的现有Wordpress安装上,是否可能是插件导致此问题?

1 个答案:

答案 0 :(得分:1)

函数#include <string> #include <iostream> using namespace std; int main() { int numbers[4][2]; for(int i=0;i<4;i++) { cout<<"Grade #"<<i<<endl; cin>>numbers[i][0]; cout<<"Weight for grade #"<<i<<":"<<endl; cin>>numbers[i][1]; } for (int i = 0; i<4; i++) { cout << "|" << numbers[i][0]*numbers[i][1]<< "|"; } system ("PAUSE"); return 0; } 通常应该在主题代码开始运行的时间定义。该网站是否运行旧版WordPress?未定义的函数是在WordPress 4.5 according to the docs here中引入的,所以如果您正在运行旧版本,更新WordPress应该有所帮助。

你还问过一个插件是否会导致它 - 有时一个插件会导致WordPress的核心部分以不同的顺序加载,这可能导致某些功能在通常被定义时丢失,但我不会#39 ; t认为它可能导致这个特殊问题,因为这个函数是在加载WordPress时很早就定义的。