Pregunta sobre Relevanssi - A Better Search de Wordpress:

¿Personajes extraños involucrados?

Un usuario preguntó 👇

Agregué los códigos de depuración a function.php y obtengo dos cosas raras.

Al principio, parece que solo está destinado a buscar tipos de cursos de learndash, pero no lo he especificado en ninguna parte:

[“post_type”]=> cable (12) «sfwd»

El segundo es la cadena de búsqueda real que está dando:

[“search_orderby_title”]=> editar (1) {
[0]=> string (165) “wp_posts.post_title LIKE ‘{646136bf77d01d873de4d705f43c54f8962145242873767bc144477d1f0763bb} pistas {646136bf77d01d873de4d705f43c5676776b776b776

Línea de base, sin obtener resultados …

Aquí están los detalles completos de la depuración:

editar (68) {
[“s”]=> cadena (6) «pistas»
[“error”]=> cadena (0) “”
[“m”]=> cadena (0) “”
[“p”]=> int (0)
[“post_parent”]=> cadena (0) “”
[“subpost”]=> cadena (0) “”
[“subpost_id”]=> cadena (0) “”
[“attachment”]=> cadena (0) “”
[“attachment_id”]=> int (0)
[“name”]=> cadena (0) “”
[“static”]=> cadena (0) “”
[“pagename”]=> cadena (0) “”
[“page_id”]=> int (0)
[“second”]=> cadena (0) “”
[“minute”]=> cadena (0) “”
[“hour”]=> cadena (0) “”
[“day”]=> int (0)
[“monthnum”]=> int (0)
[“year”]=> int (0)
[“w”]=> int (0)
[“category_name”]=> cadena (0) “”
[“tag”]=> cadena (0) “”
[“cat”]=> cadena (0) “”
[“tag_id”]=> cadena (0) “”
[“author”]=> cadena (0) “”
[“author_name”]=> cadena (0) “”
[“feed”]=> cadena (0) “”
[“tb”]=> cadena (0) “”
[“paged”]=> cadena (0) “”
[“meta_key”]=> cadena (0) “”
[“meta_value”]=> cadena (0) “”
[“preview”]=> cadena (0) “”
[“sentence”]=> cadena (0) “”
[“title”]=> cadena (0) “”
[“fields”]=> cadena (0) “”
[“menu_order”]=> cadena (0) “”
[“embed”]=> cadena (0) “”
[“category__in”]=> editar (0) {}
[“category__not_in”]=> editar (0) {}
[“category__and”]=> editar (0) {}
[“post__in”]=> editar (0) {}
[“post__not_in”]=> editar (0) {}
[“post_name__in”]=> editar (0) {}
[“tag__in”]=> editar (0) {}
[“tag__not_in”]=> editar (0) {}
[“tag__and”]=> editar (0) {}
[“tag_slug__in”]=> editar (0) {}
[“tag_slug__and”]=> editar (0) {}
[“post_parent__in”]=> editar (0) {}
[“post_parent__not_in”]=> editar (0) {}
[“author__in”]=> editar (0) {}
[“author__not_in”]=> editar (0) {}
[“orderby”]=> cadena (10) «menu_order»
[“order”]=> cable (3) «ASC»
[“post_type”]=> cable (12) «sfwd»
[“ignore_sticky_posts”]=> bool (falso)
[“suppress_filters”]=> bool (falso)
[“cache_results”]=> bool (verdadero)
[“update_post_term_cache”]=> bool (verdadero)
[“lazy_load_term_meta”]=> bool (verdadero)
[“update_post_meta_cache”]=> bool (verdadero)
[“posts_per_page”]=> int (10)
[“nopaging”]=> bool (falso)
[“comments_per_page”]=> cadena (2) «20»
[“no_found_rows”]=> bool (falso)
[“search_terms_count”]=> int (1)
[“search_terms”]=> editar (1) {
[0]=> cadena (6) «pistas»}
[“search_orderby_title”]=> editar (1) {
[0]=> string (165) “wp_posts.post_title LIKE ‘{646136bf77d01d873de4d705f43c54f8962145242873767bc144477d1f0763bb} pistas {646136bf77d01d873de4d705f43c56776776b7677677

(@msaari)

Hace 1 año, 4 meses

Esos caracteres extraños son la forma en que WordPress escapa de los símbolos% en las consultas. No tienen nada de qué preocuparse.

No estableciste la restricción del tipo de publicación, pero probablemente sí LearnDash, o tu tema (pero probablemente sea LearnDash). Puede ser posible apagarlo en algún lugar de LearnDash, pero probablemente será más fácil de superar:

add_filter( 'relevanssi_modify_wp_query', function( $query ) { $query->set( 'post_types', 'any' ); return $query; } );

Agregar esto a su tema functions.php mostrará todos los tipos de publicaciones contenidos en el índice Relevanssi. Si quieres algo más, puedes reemplazarlo por otro any con una lista de nombres de trabajos separados por comas.

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.