License: GPL-2.0+ Text Domain: wp-query-tester */ function display_query_results($query) { if ($query->have_posts()) { echo ''; } else { echo '

No posts found for this query.

'; } wp_reset_postdata(); } function wp_query_tester_menu() { add_menu_page( 'WP_Query Tester', 'WP_Query Tester', 'manage_options', 'wp-query-tester', 'wp_query_tester_admin_page', 'dashicons-database-view', 100 ); } add_action('admin_menu', 'wp_query_tester_menu'); function wp_query_tester_admin_page() { echo '
'; echo '

WP_Query Tester

'; ob_start(); echo '

WP_Query Tester Results

'; echo '

Query 1: All Posts

'; $query1 = new WP_Query(array( 'posts_per_page' => -1, )); display_query_results($query1); echo '

Query 2: All Posts (Don\'t Ignore Sticky Posts)

'; $query2 = new WP_Query(array( 'posts_per_page' => -1, 'ignore_sticky_posts' => 0 )); display_query_results($query2); echo '
'; } ?>