我在PHP文件中编写此代码:
public function ScriptsStyles()
{
wp_enqueue_style(
'fontawesome',
plugins_url("/css/font-awesome.css", __FILE__),
array(),
'null'
);
wp_enqueue_style(
'base',
plugins_url("/css/base.css", __FILE__),
array('fontawesome'),
'null'
);
wp_enqueue_script(
'main',
plugins_url("/js/main.js", __FILE__),
array('test')
);
wp_enqueue_script(
'test',
plugins_url("/js/test.js", __FILE__),
array('jquery')
);
}
当我检查它时,使用PHP Code Sniffer我得到了这个错误:
多行函数调用的左括号必须是最后一个 在线上的内容
这些错误来自这一行:
wp_enqueue_style(
'fontawesome',
plugins_url("/css/font-awesome.css", __FILE__),
array(),
'null'
);
wp_enqueue_style(
'base',
plugins_url("/css/base.css", __FILE__),
array('fontawesome'),
'null'
);
如何解决这个问题?谢谢
答案 0 :(得分:7)
你的行尾有空格。 :)强>
它希望该行以(
结尾,但以[space]
结尾。