WordPress recherche ne fonctionne qu'avec les postes, de ne pas les pages
Je suis en train de travailler sur mon propre thème WordPress, à l'aide d'un vide, modèle par défaut pour démarrer. Je n'ai pas édité le search.php fichier.
Beaucoup de mes messages WordPress sont des Pages. Malheureusement, le site de recherche récupère uniquement les postes, pas de pages.
Aucune idée comment faire pour que le thème de recherche à la fois les messages et les pages?
Ici est la majorité des search.php:
<?php if (have_posts()) : ?>
<h3>Search Results</h3>
<?php include (TEMPLATEPATH . '/inc/nav.php' ); ?>
<?php while (have_posts()) : the_post(); ?>
<div <?php post_class() ?> id="post-<?php the_ID(); ?>">
<h4><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h4>
<?php include (TEMPLATEPATH . '/inc/meta.php' ); ?>
<div class="entry">
<?php the_excerpt(); ?>
</div>
</div>
<?php endwhile; ?>
<?php include (TEMPLATEPATH . '/inc/nav.php' ); ?>
<?php else : ?>
<h3>No posts found.</h3>
<?php endif; ?>
Vous devez vous connecter pour publier un commentaire.
Absence de la page de recherche et les résultats de recherche classés par courrier de la date à la place de la pertinence est une typique WP problème. Essayez http://wordpress.org/extend/plugins/relevanssi/
Ajouter ce code à votre functions.php fichier.
http://wpth.net/limit-wordpress-search-results-to-specific-post-types
WP Recherche http://wpsear.ch/ a cette capacité.Vous pouvez ajuster les types de message que vous souhaitez afficher dans la page de résultats.