Jetpack Instant Search

  • Buenas tardes! Disculpen pues utilizo el instant search, sin embargo busco agregar unos custom taxonomies a la busqueda de texto. Sin embargo, ya intente de diversas maneras.

    Agregando esta taxonomía al contenido del producto (esta en post_type: product)

    Implementando un ejemplo de la documentación de jetpack y wp (la taxonomia se llama typos):

    function boost_jetpack_search_query_with_typos( $es_query_args, $query ) {
    $es_query_args[‘query’] = array(
    ‘function_score’ => array(
    ‘query’ => $es_query_args[‘query’],
    ‘functions’ => array(
    array(
    ‘filter’ => array(
    ‘term’ => array( ‘post_type’ => ‘product’ )
    ),
    ‘weight’ => 10,
    ),
    array(
    ‘filter’ => array(
    ‘exists’ => array( ‘field’ => ‘taxonomy.typos.name’ )
    ),
    ‘weight’ => 5,
    ),
    ),
    ),
    );
    return $es_query_args;
    }
    add_filter( ‘jetpack_search_es_query_args’, ‘boost_jetpack_search_query_with_typos’, 10, 2 );

    function set_jetpack_search_fields( $query_args ) {
    $query_args[‘query_fields’] = array(
    ‘title.en^2’,
    ‘content.en’,
    ‘excerpt.en’,
    ‘tag.name’,
    ‘category.name’,
    ‘taxonomy.typos.name’,
    );

    return $query_args;
    }
    add_filter( ‘jetpack_search_es_wp_query_args’, ‘set_jetpack_search_fields’, 10, 1 );

    Sin embargo al buscar una taxonomía aplicada no me da resultados.

    Me podrián apoyar?

    WP.com: Yes
    Jetpack: Yes
    Correct account: Yes

    El blog con el que necesito ayuda es (visible solo para usuarios conectados).

  • ¡Hola!

    Este es el foro de soporte de WordPress.com y, como veo que el sitio por el que preguntas no está hospedado aquí, lo mejor es que contactes directamente con mis compañeros a través del formulario de contacto de Jetpack:

    Contact Support

    Allí podrán echarte una mano con esto :)

    ¡Un saludo!

Responder a Jetpack Instant Search