europasobreruedas

Topic: Sólo un resultado al hacer búsquedas en mi blog, ¿por qué razón?

Hola a todos,
mi nombre es Europasobreruedas y soy el administrador del blog Crónicas. Una vez presentado, paso a detallaros el problema que tengo con el buscador de mi blog a ver si es os ocurre cómo darle solución.

He comprobado que cuando hago búsquedas en el blog, sólo aparece un resultado. En su día, sí que llegó a funcionar, lo comprobé. Creo recordar no haber cambiado nada, de hecho he mirado el código de otros blogs y es idéntico al mio. El código que genera el fichero widget.php es el siguiente:

<form id="searchform" method="get" action="http://www.europasobreruedas.com/cronicas">       
<input type="text" name="s" id="s" size="15" />
<input id="submit" type="submit" value="Buscar" />
</form>

En otros blogs he comprobado que con este código sí que funcionan las búsquedas.

Gracias y un saludo.

IMO

Re: Sólo un resultado al hacer búsquedas en mi blog, ¿por qué razón?

Cierto solo te sale un resultado, aver que mire..

Solo ayudare a los posts con fecha 2008, y para que estos no los repitan usen buscar, por si esta el tema ya comentado, Gracias!

http://feeds.feedburner.com/gr-feed.1.gif

IMO

Re: Sólo un resultado al hacer búsquedas en mi blog, ¿por qué razón?

Bien descartemos opciones, abre el searchform.php de tu theme borra el codigo y pon esto;
<form method="get" id="searchform" action="<?php bloginfo('home'); ?>/">
<div>
    <input type="text" value="<?php echo wp_specialchars($s, 1); ?>" name="s" id="s" />
    <input type="submit" id="searchsubmit" value="GO" />
</div>
</form>

Solo ayudare a los posts con fecha 2008, y para que estos no los repitan usen buscar, por si esta el tema ya comentado, Gracias!

http://feeds.feedburner.com/gr-feed.1.gif

IMO

Re: Sólo un resultado al hacer búsquedas en mi blog, ¿por qué razón?

y ya si sigue igual te digo la siguiente opción, un saludo

Solo ayudare a los posts con fecha 2008, y para que estos no los repitan usen buscar, por si esta el tema ya comentado, Gracias!

http://feeds.feedburner.com/gr-feed.1.gif

europasobreruedas

Re: Sólo un resultado al hacer búsquedas en mi blog, ¿por qué razón?

Hola Imo,
lo acabo de hacer y todo sigue igual. El código que tengo ahora en widgets.php es:
<form id="searchform" method="get" action="<?php bloginfo('home'); ?>">
<div>
<input type="text" value="<?php echo wp_specialchars($s, 1); ?>" name="s" id="s" />
<input type="submit" id="searchsubmit" value="GO" />
</div>
</form>

Puedes comprobarlo en: http://www.europasobreruedas.com/cronicas.

Espero que me pases otra solución. Muchas gracias por la respuesta y por la rapidez.

Un saludo.

europasobreruedas

Re: Sólo un resultado al hacer búsquedas en mi blog, ¿por qué razón?

Hola IMO,
ya lo he solucionado, bueno mejor dicho, ya soy consciente de porque se produce sólo un resultado en la búsqueda. La razón es que en las opciones de lectura tengo activado: "Mostrar sólo 1 entrada como máximo", entonces sólo muestra una entrada o un post pero cuando haces búsquedas sólo te muestra una.

Si a alguien se le ocurre como mostrar sólo 1 post pero que cuando hagas búsquedas muestre todos los resultados, que me lo diga porque desconozco la forma de hacerlo.

Gracias.

IMO

Re: Sólo un resultado al hacer búsquedas en mi blog, ¿por qué razón?

Has cambiado el tema, así no lo puedo mirar...

Solo ayudare a los posts con fecha 2008, y para que estos no los repitan usen buscar, por si esta el tema ya comentado, Gracias!

http://feeds.feedburner.com/gr-feed.1.gif

Enana

Re: Sólo un resultado al hacer búsquedas en mi blog, ¿por qué razón?

Yo también estoy interesada en esto, encontré un plugin para configurar la cantidad de entradas entradas que deben verse según páginas, categorías, búsquedas etc. pero de usarlo os aconsejo cuidado con el email que dais, porque hay que registrarse y envía un montón de spam. El plugin es "Different Posts Per Page" si haceis la búsqueda en Google os sale el primero.

Si encontrais algo mejor, o unas líneas de código que hagan lo mismo, agradecería que lo contárais aquí wink

europasobreruedas

Re: Sólo un resultado al hacer búsquedas en mi blog, ¿por qué razón?

No IMO, no he cambiado el tema. Está el mismo de siempre, lo que he hecho ha sido dejar el formulario de búsqueda que había antes para el que ya tenía definido estilos. La dirección es: http://www.europasobreruedas.com/cronicas.

Quizás te ha sorprendido que he añadido enlaces en las dos barras verticales, pero sólo eso.

Voy a ver Enana ese plugin que comentas.

Gracias y un saludo

IMO

Re: Sólo un resultado al hacer búsquedas en mi blog, ¿por qué razón?

Cierto jaja había entrado al dominio sin mas.. sorry
Bien el otro día descarte una opción hoy va a ser otra, abre el search.php de tu theme borra el codigo y pon esto;

<?php get_header(); ?>

    <?php if (have_posts()) : ?>

        <h2 class="pagetitle">Search Results</h2>

        <p>Thanks for searching the <?php bloginfo('name'); ?> site. Below we've listed some results that we hope are the sorts of things you were looking for.</p>
        <p>If they're not exactly the type thing you want to find, why not try using broader search terms to see what happens.</p>
        <p>Thanks for using <?php bloginfo('name'); ?>.</p>

        <?php while (have_posts()) : the_post(); ?>

            <div class="post">
                <h3 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h3>
                <small><?php the_time('l, F jS, Y') ?></small>

                <p class="postmetadata">Posted in <?php the_category(', ') ?> | <?php edit_post_link('Edit', '', ' | '); ?>  <?php comments_popup_link('No Comments »', '1 Comment »', '% Comments »'); ?></p>
            </div>

        <?php endwhile; ?>

    <?php else : ?>

        <h2 class="center">No posts found. Try a different search?</h2>
        <p><strong>We're really, really sorry, but your search has zero results!</strong></p>
        <p>You should consider broadening your search query. We do try our best sometimes to display the correct results, but that gets tough if there are no results to display!</p>
        <p><em>Maybe you could try searching again, but with some broader terms. Who knows, maybe it'll help you find what you're looking for!</em></p>

        <?php include (TEMPLATEPATH . '/searchform.php'); ?>

    <?php endif; ?>

<?php get_sidebar(); ?>

---------------------------------------

Tercera opción, es igual la mas rápida y eficaz, créame un usuario y mándame por privado el user y el pass y te lo pongo rapido, luego cuando te deje un mensaje aqui es que ya esta solucionado, un saludo

Solo ayudare a los posts con fecha 2008, y para que estos no los repitan usen buscar, por si esta el tema ya comentado, Gracias!

http://feeds.feedburner.com/gr-feed.1.gif

europasobreruedas

Re: Sólo un resultado al hacer búsquedas en mi blog, ¿por qué razón?

Hola IMO,
lo que me dices que ponga es lo que tengo pero traducido:

PHP Code:
<?php get_header(); ?>
 
<?php if (have_posts()) : ?>
 
<h2 class="pagetitle">Resultados de la búsqueda</h2>
 
 
<?php while (have_posts()) : the_post(); ?>
 
<div class="post">
<h3 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h3>
<small><?php the_time('j F Y') ?></small>
 
<p class="postmetadata">Enviado en la categoría '<?php the_category(', ') ?>' | <?php edit_post_link('Editar', '', ' | '); ?> <?php comments_popup_link('Sin comentarios »', '1 Comentario »', '% Comentarios »'); ?></p>
</div>
 
<?php endwhile; ?>
 
<?php else : ?>
 
<h2 class="center">No hemos encontrado ningún resultado</h2>
<p>Pude intentar una nueva búsqueda utilizando otros términos</p>
 
<?php include (TEMPLATEPATH . '/searchform.php'); ?>
 
<?php endif; ?>
 
<?php get_sidebar(); ?>
 
<?php get_footer(); ?>
 

Dime cual es la "tercera vía" para que pruebe.

Gracias por tus molestias y un saludo.

IMO

Re: Sólo un resultado al hacer búsquedas en mi blog, ¿por qué razón?

Te mande un mail.

Solo ayudare a los posts con fecha 2008, y para que estos no los repitan usen buscar, por si esta el tema ya comentado, Gracias!

http://feeds.feedburner.com/gr-feed.1.gif

Enana

Re: Sólo un resultado al hacer búsquedas en mi blog, ¿por qué razón?

He encontrado otro plugin, que tiene buena pinta y no necesita registro Custom Query String. Por favor si lo pruebas, cuéntanos si va bien wink

IMO

Re: Sólo un resultado al hacer búsquedas en mi blog, ¿por qué razón?

Si ese plugin que comentas Enana, es para que en las búsquedas le des el valor de cuantas entradas quieres que muestren por categoría.
Bajo mi punto de vista no creo que le resuelva nada.
Un Saludo.

Solo ayudare a los posts con fecha 2008, y para que estos no los repitan usen buscar, por si esta el tema ya comentado, Gracias!

http://feeds.feedburner.com/gr-feed.1.gif

europasobreruedas

Re: Sólo un resultado al hacer búsquedas en mi blog, ¿por qué razón?

Hola Enana,
he leído las características del plugin que me comentar y textualmente dice: ".... The problem with that feature on the Control Panel is that it affects all the types of pages around the blog. If you set this number to 5 you will have 5 posts on the Homepage, on the categories, on search results and so on."

Es decir, que si digo que muestre 5 post en mi página principal, también me muestra 5 resultados en la búsqueda, si digo que muestre 1 post in mi página principal tb me muestra 1 resultado de búsqueda. Sin embargo, yo quiero que muestre 1 post en la página principal y todas las entradas que encuentre al hacer búsquedas.

Gracias y un saludo

Enana

Re: Sólo un resultado al hacer búsquedas en mi blog, ¿por qué razón?

Gracias europasobreruedas, pues el que te puse arriba sí funciona correctamente.

Enana

Re: Sólo un resultado al hacer búsquedas en mi blog, ¿por qué razón?

Europasobreruedas, me parece que leíste demasiado deprisa, pues justamente cuenta que se encontró con ese proble en el panel de Wordpress pero que con Custom Query String lo solucionó:

"The solution for this problem is the Custom Querry String plugin (download link) . After installing it you will be able to set the number of posts (custom queries) for every single page on your website. Here are some of the pages that you will be able to customize:

    * author
    * archive
    * category
    * year
    * month
    * day
    * search
    * feed
    * home"

Saludos.

IMO

Re: Sólo un resultado al hacer búsquedas en mi blog, ¿por qué razón?

Pues que lo pruebe aver un saludo.

Solo ayudare a los posts con fecha 2008, y para que estos no los repitan usen buscar, por si esta el tema ya comentado, Gracias!

http://feeds.feedburner.com/gr-feed.1.gif

europasobreruedas

Re: Sólo un resultado al hacer búsquedas en mi blog, ¿por qué razón?

Ok Enana e IMO, lo acabo de instalar y funciona perfectamente. Efectivamente Enana tenías razón y me precipité al leer sólo el primer párrafo, a continuación ponía que eso lo solucionaba este plugin.

Si queréis verlo, en http://www.europasobreruedas.com/cronicas podéis comprobar que sólo aparece el último post pero si en el buscador por ejemplo escribes "Alemania" aparecen todos los post que contiene esta palabra ordenados por fecha.

Pues nada más, muchas gracias y estoy seguro que seguiremos en contacto a través del foro.

Saludos

Last edited by europasobreruedas (2008-04-19 14:10)

IMO

Re: Sólo un resultado al hacer búsquedas en mi blog, ¿por qué razón?

Ole enana :-)

Solo ayudare a los posts con fecha 2008, y para que estos no los repitan usen buscar, por si esta el tema ya comentado, Gracias!

http://feeds.feedburner.com/gr-feed.1.gif

Enana

Re: Sólo un resultado al hacer búsquedas en mi blog, ¿por qué razón?

¡arsa toro! big_smile