Búsqueda por palabra, categoría, etiqueta, autor

2

Quiero crear una página de búsqueda que ofrezca funcionalidades de búsqueda: 1) palabra 2) etiqueta 3) categoría 4) autor ¿Puede recomendar alguna técnica, alguna directriz según cómo abordar esto?

    
pregunta p.a. 19.07.2012 - 14:48

2 respuestas

3

Querrá agregar algunos botones de opción dentro de su formulario de búsqueda. Luego agrega un filtro a tu búsqueda:

function filter_search( $query ) {
if( $query->is_search ) {
            if ( isset($_GET['tag']) )
            // alter your search query here.
}
return $query;
}
add_filter( 'pre_get_posts' , 'filter_search' );

Influenciado por enlace

    
respondido por el deadlyhifi 19.07.2012 - 15:26
2

Si prefiere que un complemento de WordPress se encargue del trabajo por usted, consulte Buscar en todo , en el repositorio de plugins de WordPress.

Aumenta la funcionalidad de búsqueda predeterminada de WordPress en tres sencillos pasos utilizando Buscar todo.

Mejor búsqueda en WordPress en tres pasos

Activar Configurar opciones Buscar (tal vez solo sean dos pasos)

Las opciones incluyen resaltado de búsqueda, búsqueda de páginas, extractos, adjuntos, borradores, comentarios y campos personalizados (metadatos).

Lo que hace:

Buscar todo aumenta la capacidad de la búsqueda predeterminada de WordPress, las opciones incluyen:

  • Buscar resaltado
  • Buscar en todas las páginas
  • Buscar en cada etiqueta
  • Buscar taxonomías personalizadas (nuevas)
  • Buscar en todas las categorías
  • Buscar solo páginas no protegidas por contraseña
  • Buscar en cada comentario
  • Buscar solo comentarios aprobados
  • Buscar en cada borrador
  • Buscar todos los extractos
  • Buscar en cada archivo adjunto (tipo de publicación)
  • Buscar en cada campo personalizado (metadatos)
  • Excluir publicaciones de la búsqueda
  • Excluir categorías de la búsqueda

[Plugin de WordPress]: Buscar en todo

    
respondido por el Michael Ecklund 19.07.2012 - 15:44

Lea otras preguntas en las etiquetas