¿Qué busca exactamente el parámetro 's' en las consultas de WordPress?
26 may 2015, 22:22:10
Vistas: 19.1K
Votos: 8
Tengo una pregunta simple, pero no encuentro la respuesta en ningún lado. ¿Qué busca exactamente el parámetro 's' cuando se usa en una consulta? Ejemplo:
$args = array(
's' => $palabra_clave // Busca la palabra clave en varios campos
);
$query = new WP_Query($args);
¿Busca solo en el contenido de la publicación, o también mira el título, etiquetas, etc.?
EDITAR: Solo para aclarar. La pregunta es qué campos de publicación se están buscando, no qué datos se están devolviendo.

Jeremiah Prummer
822
Comentarios
Todas las respuestas a la pregunta
1
2
Como es habitual, lo más fiable es volcar la consulta SQL resultante y ver:
SELECT wp_posts.ID
FROM wp_posts
WHERE 1=1
AND (((wp_posts.post_title LIKE '%keyword%')
OR (wp_posts.post_content LIKE '%keyword%')))
AND wp_posts.post_type = 'post'
AND ((wp_posts.post_status = 'publish'))
ORDER BY wp_posts.post_date DESC LIMIT 0,5
Las únicas dos cosas que considera la búsqueda nativa son el título y el contenido.

Rarst
100K
26 may 2015 22:59:04
Preguntas relacionadas
2
respuestas
3
respuestas
2
respuestas