未定义的索引:发布(wordpress插件)

时间:2020-04-17 09:48:39

标签: php wordpress

我使用查询监视插件检查了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' );

我想知道如何解决此问题。

1 个答案:

答案 0 :(得分:0)

这是一个PHP声明,可以通过更改以下行来修复:

if($post->ID != $_REQUEST['post']) {  

if( isset( $_REQUEST['post'] ) && $post->ID != $_REQUEST['post']) {