Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/05/2012, 15:14
Avatar de zanguanga
zanguanga
Moderadora
 
Fecha de Ingreso: julio-2009
Ubicación: España
Mensajes: 1.686
Antigüedad: 14 años, 9 meses
Puntos: 429
Respuesta: La página de búsqueda muestra una página en blanco si el resultado no es c

Te sugiero que mires como lo hacen las plantillas por defecto de WordPress. Por ejemplo abre search.php de twentyten y copia y pega el código que necesitas adaptándolo a lo que quieras.

Básicamente lo que necesitas es un condicional como el que lleva esa plantilla:

Código PHP:
Ver original
  1. <?php if ( have_posts() ) : ?> // si hay entradas
  2.  
  3.           aqui el loop para mostrar las entradas
  4.  
  5. <?php else : ?> // si no los hay
  6.  
  7.                 <div id="post-0" class="post no-results not-found">
  8.                     <h2 class="entry-title">No se ha encontrado </h2>
  9.                     <div class="entry-content">
  10.  
  11.                         <p>Aqui tu mensaje></p>
  12.  
  13.                         <?php get_search_form(); ?> // si quieres añadir un buscador
  14.                     </div><!-- .entry-content -->
  15.                 </div><!-- #post-0 -->
  16. <?php endif; ?> // fin del condicional
__________________
Mi blog personal | Mi G+