adWarning: Cannot use a scalar value as an array in [..]

Întrebări și răspunsuri WordPressCategory: Erori și atenționăriWarning: Cannot use a scalar value as an array in [..]
Daniel Tănasie Staff asked 4 years ago

Atenționarea “Warning: Cannot use a scalar value as an array in [..] on line 41” am vazut-o la pluginul “Yet Another Related Posts Plugin”.

1 Answers
Daniel Tănasie Staff answered 4 years ago

Rezolvarea constă în a declara ca $arg ca array: $args = array(); detaliu:

global $yarpp; if ( $yarpp->get_option('cross_relate') ) $args['post_type'] = $yarpp->get_post_types(); else $args['post_type'] = array( 'post' );

se înlocuitește cu:

global $yarpp; $args = array(); if ( $yarpp->get_option('cross_relate') ) $args['post_type'] = $yarpp->get_post_types(); else $args['post_type'] = array( 'post' );