Soporte » Plugins y Hacks » Modificar el resultado de una búsqueda

  • foodografo

    (@foodografo)


    Hola a todos!

    Quisiera saber algo. En mi blog de cocina (http://foodografo.com/) si coloco en el campo de busqueda una palabra, por ejemplo «albondigas» me aparecen los posts que las contienen de manera larga y realmente se hace pesado porque tienes que ir bajando para ver la siguiente receta.

    Lo que me gustaría hacer es configurar la busqueda o instalar un plugin que me permita personalizar la busqueda de manera que al escribir la palabra «albondiga» te salgan unos cuadros pequeños con todas las recetas que lo incluyen y uno pueda clicar e ir entrando a la receta que más te llame la atención.

    No se si me hice entender. Muchas gracias por el apoyo!
    Jose.

Viendo 5 respuestas - de la 1 a la 5 (de un total de 5)
  • Moderador LGrusin

    (@lgrusin)

    Ese Tema te permite mostrar un extracto o los posts completos (lo puedes configurar en el menú Customize). Esto es igual para las búsquedas y no tienes otra posibilidad, a no ser que te atrevas a modificar el código.

    Recuerdo en una consulta anterior que te aconsejé que acortaras los posts añadiendo el ‘Leer más’ (more) en cada post en el punto que desees. Esa podría ser una solución, tanto en las búsquedas como en la página de inicio saldrían los posts más cortos.

    Un saludo

    Iniciador del debate foodografo

    (@foodografo)

    Muchas gracias LGrusin! Lo que entiendo de tu explicación es que no tengo otra manera que reducir acortar los posts, para que una vez que alguien busque pueda encontrarse más resumida esa info. Otra pregunta «atreverse» a modificar el codigo sería muy riesgoso?

    Saludos,
    Jose.

    Moderador LGrusin

    (@lgrusin)

    Bueno, puedes hacer lo siguiente para que no tengas que hacer cambios en los archivos del Tema:
    1 – Copia el archivo index.php de la carpeta del Tema y guardalo como search.php
    2 – Copia el archivo content-entry.php y guardalo como content-search.php
    3 – Edita el archivo search.php y cambia

    <?php get_template_part( 'content', 'entry' ); ?>

    por

    <?php get_template_part( 'content', 'search' ); ?>

    4 – Edita el archivo content-search.php y cambia

    <?php if ( ! get_theme_mod( 'excerpt_on_classic_layout' ) ) {
     the_content( '' );
     } else {
     the_excerpt();
    } ?>

    por

    <?php the_excerpt(); ?>

    ¿Qué tal lo ves? Ya me dirás si te gusta esta solución.

    Para hacer esto debes tener acceso por FTP o mediante el Panel de Control del servidor a los archivos del Tema.

    Un saludo

    Iniciador del debate foodografo

    (@foodografo)

    Muchas gracias LGrusin! Lo voy a intentar!!! Disculpa la tardanza en responder, estaba de viaje!
    Un saludo,
    Jose.

    Es posible redireccionar a una página propia (ejemplo: error.html) cuando el formulario de búsqueda no obtiene resultados ?, para evitar que aparezca el feo mensaje con una cita de Winston Churchill.
    No se cómo quitar ese mensaje.
    Gracias,

Viendo 5 respuestas - de la 1 a la 5 (de un total de 5)
  • El debate ‘Modificar el resultado de una búsqueda’ está cerrado a nuevas respuestas.