首先,确保启用WP_DEBUG 在您的wp-config.php 文件,以便您可以看到致命错误消息。
在这种情况下,问题是您已经命名了函数load_wforms(), 但你引用了回调wforms 在您的add_action() 电话:
function load_wforms() {}  
 。。。vs。。。
add_action(\'init\', \'wforms\'); 
 第二个参数,
wforms, 引用名为
wforms() - 但您的函数名为
load_wforms(). 将add\\u操作更改为:
add_action( \'init\', \'load_wforms\' );
 (旁注:您应该在
wp_enqueue_scripts, 而不是
init.)
编辑:修复@milo在评论中指出的语法错误:
wp_register_script(\'wforms\', get_stylesheet_directory_uri().\'/js/wforms.js\'), false, \'2.0\');
 您有一个额外的括号:
\'/js/wforms.js\')
 。。。应为:
\'/js/wforms.js\'