我使用查询监视插件检查了WordPress,但出现此错误:
未定义索引:发布
插件n-custom-point中的错误
错误位置是:
1- wp-content / plugins / n-custom-point / class / metabox-user-group.php:17 prefix_register_meta_boxes() 这是第17行
if($post->ID != $_REQUEST['post']) {
2- wp-includes / class-wp-hook.php:287 apply_filters('rwmb_meta_boxes') 这是第287行
$value = call_user_func_array( $the_['function'], $args );
3- wp-content / plugins / n-custom-point / inc / meta-box / inc / core.php:50 RWMB_Core-> register_meta_boxes() 这是第50行
$configs = apply_filters( 'rwmb_meta_boxes', array() );
4- wp-includes / class-wp-hook.php:287 do_action('init') 这是第287行
$value = call_user_func_array( $the_['function'], $args );
5- wp-settings.php:540 这是第540行
do_action( 'init' );
我想知道如何解决此问题。
答案 0 :(得分:0)
这是一个PHP声明,可以通过更改以下行来修复:
if($post->ID != $_REQUEST['post']) {
到
if( isset( $_REQUEST['post'] ) && $post->ID != $_REQUEST['post']) {