WP_Query with multiple categories unexpected behavior

To get an array from a form POST into PHP, you have to name the form variable with square brackets: <html> <body> <pre> <?php var_export( $_POST ); ?> </pre> <form action=”” method=”post”> <label> 4<input type=”checkbox” name=”cats[]” value=”4″></label> <label> 5<input type=”checkbox” name=”cats[]” value=”5″></label> <label> 6<input type=”checkbox” name=”cats[]” value=”6″></label> <input type=”submit” value=”Submit”> </body> </html>

Getting featured image from WP_Query

Suggest to reformat the data like such (untested): function load_more_blogs() { … $results = array(); foreach ( $query->posts as $post ) { $results[] = array( ‘post’ => $post, ‘image’ => get_the_post_thumbnail( $post->ID, ‘post-thumbnail’ ), ); } wp_send_json_success( $results ); exit(); } This will give you an array of arrays, with the inner array have two … Read more