<?php
function buscarSoloPosts($query) {
if ($query->is_search) {
$query->set('post_type', 'post');
}
return $query;
}
add_filter('pre_get_posts', 'buscarSoloPosts');
?>
Hay algunos plugins que permiten búsquedas personalizadas, intenta hacer una búsqueda con
"custom search" en el repertorio de Wordpress
pon el siguiente codigo en tu archivo functions.php
PHP:<?php function buscarSoloPosts($query) { if ($query->is_search) { $query->set('post_type', 'post'); } return $query; } add_filter('pre_get_posts', 'buscarSoloPosts'); ?>
Gracias chcios!
No me funciona, excluye también los posts
El código que te paso galbatorix funciona perfectamente en mi WP 3.8.1
Repasa por si tienes algo mal.
<?php if (have_posts()) : ?>
<?php query_posts($query_string."&showposts=4"); ?>
<?php while (have_posts()) : the_post();?>
'exclude_from_search' => false
Con tantas adiciones que hacen los programadores en los themes, siempre hay que afinar un montón el código, por eso prefiero usar plugins, de hecho con los plugins siempre puedes hacer los reportes al autor para que vayan afinando....
El theme está hecho 100% por mí, por eso prefiero intentar solucionarlo con algo de código que añadiendo mas plugins
Un saludo