Come creare un tema per wordpress 3.0 – search.php

La pagina search.php contiene i risultati della ricerca, vediamola:

<?php get_header(); ?>

<?php if (have_posts()) : // se la ricerca ha portato ha risultati ?>
risultati di ricerca per &#8216;
<?php the_search_query(); // visualizza la stringa che si è cercata ?> &#8217;</h2>
<?php while (have_posts()) : the_post(); ?>
<!– item –>
<div id=”post-<?php the_ID(); ?>”>
<a href=”<?php the_permalink() // link ai post ?>” rel=”bookmark”>
<?php the_title(); // titoli dei post ?></a>
<?php the_time(‘F jS, Y’) ?>
<!– da <?php the_author() // autore dei post ?> –>
<?php the_excerpt(); // sommario del post ?>
Categoria:
<?php the_category(‘, ‘) // categoria del post ?>
|
<?php edit_post_link(‘Edit’, ”, ‘ | ‘); // modifica per chi ha il permesso per farlo ?>
<?php comments_popup_link(‘Commenti (0)’, ‘ Commento (1)’, ‘Commenti (%)’); // link e numero di commenti ?>
<!– end item –>
<?php comments_template(); // inclusione del template dei commenti ?>
<?php endwhile; ?>

<?php next_posts_link(‘&laquo; Previous Entries’) // risultati precedenti ?>
<?php previous_posts_link(‘Next Entries &raquo;’) // risultati successivi ?>
<?php else : // se la ricerca non ha prodotto risultati visualizza il contenuto sottostante ?>
Nessun risultato
Non è stato trovato alcun post contenente la stringa: &#8216;
<?php the_search_query(); ?>&#8217;.

<?php endif; ?>

<?php get_sidebar(); // includi la sidebar ?>
<?php get_footer(); //includi il footer ?>

Nulla di diverso dalle solite pagine, solo possiamo fare un template personalizzato e mostrare la stringa cercata con the_search_query()

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *