我正在为某人导入Wordpress网站,我正在获得白屏。在WP_DEBUG中,它给了我这个错误:
解析错误:语法错误,第5行/wp-content/plugins/edit-guests.php中的意外T_FUNCTION
以下是第5行的代码:
<?php
/*
* Plugin Name: iThemes Exchange Change Guest Customer Email
*/
add_action( 'add_meta_boxes_it_exchange_tran', function () {
add_meta_box(
'it-exchange-change-guest-customer-email',
'Change Guest Customer Email ADdress',
function ( $post ) {
if ( ! $post ) {
return;
}
第5行是以“add_action”开头的行。
我确信这是一个新手的错误,但非常感谢任何帮助,非常感谢你!
答案 0 :(得分:0)
您正在放弃该匿名闭包函数并在其中声明另一个函数:
add_action('wherever_hook', function() {
# Your Code here cannot contain a function() declaration
# You will need to declare that function outside of this
});
答案 1 :(得分:0)
在检查后输入正确的代码,
add_action( 'add_meta_boxes_it_exchange_tran',
function () {
add_meta_box( 'it-exchange-change-guest-customer-email', 'Change Guest Customer Email ADdress',
function ( $post ) {
if ( ! $post ) {
return;
}}
);});
&#13;