我的网站是http://www.empoweryourfamily.org/wordpress/
我正在处理插件并在functions.php
add_action( 'wp_enqueue_scripts', 'table' );
function table() {
wp_register_script('table1', plugins_url() . '/Webinar_Reg/table.js', false, null, true);
if(is_admin()){
wp_enqueue_script('table1');
}
}
但是,当我点击更新时,一切都变成空白,现在前端和后端都没有打开。
答案 0 :(得分:0)
您很可能在functions.php中遇到语法错误,或者函数table()
已经定义。
尝试回滚刚刚应用的更改。 否则,请尝试在服务器日志中查找特定错误。
答案 1 :(得分:0)
使用table
作为函数名称是不好的做法。您应该以一种完全唯一的方式命名一个函数。使用mypluginname_table
或mytheme_table
之类的内容,其中mypluginname是插件的名称,mytheme是主题的名称。请记住,函数名称必须是唯一的,没有两个函数可以具有相同的名称,除非一个函数名称包含在if(!function_exists()) {}
条件语句中
答案 2 :(得分:0)
我刚刚用旧的(备份文件)文件替换了修改过的functions.php文件,现在它正在打开。谢谢你的回答。