未定义索引:post(wordpress 插件)

我使用查询监控插件检查了 WordPress,我得到了这个错误:

Undefined index: post
the error in plugin 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' );

我想知道如何解决这个问题。


MM们
浏览 81回答 1
1回答

红糖糍粑

这是一个 PHP 通知,可以通过更改以下行来修复:if($post->ID != $_REQUEST['post']) {到if( isset( $_REQUEST['post'] ) && $post->ID != $_REQUEST['post']) {
打开App,查看更多内容
随时随地看视频慕课网APP