Hola estoy ocupando elementor y estoy diseñado la pagina de resultados de búsqueda y me encuetro con el problema que el Archive post de elementor no hay forma de poder decidir que custom post puedo enseñar, ejemplo busco una palabra y me aparecen todos los custom post, me gustaría que solo aparecieran las entradas, ya que es búsqueda del blog, espero que tengan algún truquillo, algún código, porque estuve viendo plugins pero la verdad ya tengo el limite de plugins instalados 🙁
Contenido solo visible a usuarios registrados
Adjunto imagenes
Hola Carlos,
Prueba si te funciona el siguiente snippet, agrégalo al final del functions.php que encontrarás en Apariencia -> Editor de Temas o bien, creando un nuevo fragmento de código desde el plugin de Code Snippets:
function myprefix_search_filter( $query ) {
if ( ! is_admin() && $query->is_main_query() ) {
if ( $query->is_search ) {
$query->set('post_type', 'post');
}
}
}
add_action( 'pre_get_posts','myprefix_search_filter' );
Saludos 🙂
Te lo agradezco muchisimo, me ha servido a la perfección 🙂 Consulta si quisiera ocupar este archive post para otra pagina de búsqueda pero buscando en otros custom post, que tendría que cambiar en el código? El custom post que se buscaría tiene como nombre "servicios automotrices"
Hola Carlos,
No estoy seguro de que puedas utilizar el buscador de Wordpress usando en una página solo la búsqueda en posts y en otra página solo para un Custom Post. Quizás vayas a necesitar consultar con un desarrollador especializado en Worpress o con alguno de nuestros colaborades -> Red de Colaboradores, pero puedes revisar el siguiente plugin, quizás te sea útil -> wp-extended-search
Saludos
Perfecto lo probare muchas gracias que tengas un excelente día...
Hola
Ok, ya nos comentas si te funcionó.
Saludos.