How to debug none working search query?

admin2025-06-05  3

I'm developing an website that I didn't built the foundation for. When I try to implement a simple search query I just get nothing in response. There is no errors showing up in normal php error reporting. The only thing showing is complete blank result. If I turn on debug.log I don't get any returns from WP.

This is the code i'm running:

$args = array(
's' => 'test',
'post_type' => 'posts'
);
// The Query
$the_query = new WP_Query( $args );

// The Loop
while ( $the_query->have_posts() ) : $the_query->the_post();
//inside the loop
the_title();
the_content();
endwhile;

// Reset Post Data
wp_reset_postdata();

If I run it without the 's' => 'test', parameter I get results returned. I tried different post types, different search queries etc... Everything works as soon as I remove the s parameter.

I run the query on a custom post type single page.

What could be the problem? And how do I debug it? Can't find any clue to what is wrong.

转载请注明原文地址:http://conceptsofalgorithm.com/Algorithm/1749088313a316263.html

最新回复(0)