[wp-hackers] search_query in a plugin

Dhanushka Samarakoon dhanu80 at gmail.com
Fri Oct 8 19:34:54 UTC 2010


Thanks for the reply :-)

The count that's been returned by get_posts vs $search_query->query is
different. When I echo my original code I get 8 while when I echo your code
I get only 5.
Is there a difference in how these two perform the searches?


On Fri, Oct 8, 2010 at 11:27 AM, scribu <mail at scribu.net> wrote:

> On Fri, Oct 8, 2010 at 7:02 PM, Dhanushka Samarakoon <dhanu80 at gmail.com
> >wrote:
>
> > Hi,
> > The following piece of code works inside a template file.
> >    <?php
> >         $search_query = new WP_Query();
> >         $search_posts = $search_query->query('s=computer');
> >         echo sizeof($search_posts);
> >    ?>
> > But it doesn't work inside a plugins php file. Does anyone know what
> > changes
> > I should make to get that piece of code work inside a plugin?
> > Thanks.
> >
>
> This is really more of a support question.
>
> Add this line to wp-config.php and you should see an error message:
>
> define('WP_DEBUG', true);
>
> Also, that code is equivalent to:
>
> $search_posts = get_posts( 's=computer' );
> echo count($search_posts);
> _______________________________________________
> wp-hackers mailing list
> wp-hackers at lists.automattic.com
> http://lists.automattic.com/mailman/listinfo/wp-hackers
>


More information about the wp-hackers mailing list