Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

no me funciona el buscador

Estas en el tema de no me funciona el buscador en el foro de WordPress en Foros del Web. Hola a todos, ya tiene mucho que no escribo por que siempre encuentro las soluciones aqui en los foosdelweb, pero esta no la puedo encontrar... ...
  #1 (permalink)  
Antiguo 13/08/2009, 01:45
Avatar de Eddy Ramos  
Fecha de Ingreso: marzo-2004
Ubicación: Tuxtla Gutiérrez, Chiapas
Mensajes: 98
Antigüedad: 20 años, 9 meses
Puntos: 1
no me funciona el buscador

Hola a todos, ya tiene mucho que no escribo por que siempre encuentro las soluciones aqui en los foosdelweb, pero esta no la puedo encontrar...
Bueno el problema es que el buscador no muestr los resultados, sino la pagina de inicio que lotengo con una plantilla portada.php

mi formulario de busqueda lo tengo asi
Código HTML:
<form role="search" method="get" id="searchform" action="<?php bloginfo('url'); ?>/" name="buscar">
<div>
<label class="screen-reader-text" for="s">Buscar en:</label>
<input type="text" value="" name="s" id="s" onfocus="this.value=(this.value=='Buscar') ? '' : this.value;" onblur="this.value=(this.value=='') ? 'Buscar' : this.value;" />
<input type="submit" id="searchsubmit" value="Buscar" />
</div> 
</form> 
el index.php lo tengo de esta forma

Código PHP:
<?php get_header(); ?>
<div id="fondo_cuerpo">
<div id="12col_cuerpo" class="container_12">
    <div class="grid_8">
<div id="contenido">
<?php if (have_posts()) : ?>
<?php 
while (have_posts()) : the_post(); ?>
<div class="entrada-articulo" id="<?php the_title_attribute(); ?>">
            <h2 class="entrada-articulo-titulo">
            <a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>">
                <?php the_title(); ?>
            </a>
            </h2>
            
            <?php the_excerpt(); ?>
            
            <div id=""><small class="entrada-articulo-datos">
                Esta entrada fue publicada el <?php the_time('l, j F, Y'?>
                a las <?php the_time('g:i a'); ?>,
                en <?php the_category(', '?>,  
        <?php if ( is_category( array ('Boletines''Noticias''Multimedia''Audio''Podcast''Radio''Video') ) ) { ?>
                <?php comments_popup_link('Sin Comentarios.''1 Comentario.''% Comentarios.'); ?>
        <?php ?>
                <?php edit_post_link('Editar esta entrada.'''''); ?>
            </small></div>
</div>
    <?php endwhile; ?>
    <div class="navigation">
    <div class="alignleft"><?php next_posts_link('&laquo; Older Entries'?></div>
    <div class="alignright"><?php previous_posts_link('Newer Entries &raquo;'?></div>
    </div>
<?php endif; ?>
</div><!-- contenido -->
    </div><!-- grid_8 -->
    <div class="grid_4"> 
<?php get_sidebar(); ?>
    </div><!-- grid_4 -->
    <div class="clear"></div>
</div><!-- 12col_cuerpo -->
</div><!-- fondo_cuerpo -->
<?php get_footer(); ?>
el search.php
Código PHP:
<?php get_header(); ?>
<div id="fondo_cuerpo">
<div id="12col_cuerpo" class="container_12">
    <div class="grid_8">
    <div id="contenido">

estas buscando <?php the_search_query(); ?>

<?php if (have_posts()) : ?>
        Resultados de <?php the_search_query(); ?>
    <?php while (have_posts()) : the_post(); ?>
        <h3><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h3>
        <?php the_excerpt(); ?>
    <?php endwhile; ?>
        <div class="alignleft"><?php next_posts_link('&laquo; Previous Entries'?></div>
        <div class="alignright"><?php previous_posts_link('Next Entries &raquo;'?></div>
<?php else : ?>
        No se encontro <?php the_search_query(); ?>
<?php 
endif; ?>

</div><!-- contenido -->
    </div><!-- grid_8 -->
    <div class="grid_4"> 
<?php get_sidebar(); ?>
    </div><!-- grid_4 -->
    <div class="clear"></div>
</div><!-- 12col_cuerpo -->
</div><!-- fondo_cuerpo -->
<?php get_footer(); ?>
y portada.php
Código PHP:
<?php /*
Template Name: Pagina Portada
*/ 
?>
<?php get_header
(); ?>
<div id="fondo_cuerpo">
<div id="12col_cuerpo" class="container_12">
    <div class="grid_12">

<?php include(TEMPLATEPATH."/_enPortada.php");?>

    </div><!-- grid_12 -->
    <div class="clear">&nbsp;</div><!--  -->
</div><!-- 12col_cuerpo -->
</div><!-- fondo_cuerpo -->
<?php get_footer(); ?>
lo que entiendo es que el formulario manda la consulta a la direccion especificada en bloginfo('url') que sería por ejemplo midominio.com y se devería mostrar el contenido de serach.php, pero me muestra lo que tengo en portada.php
Porfavor si tengo algun error les agredesco mucho si me pueden decir en donde esta.
Gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:40.