2010-08-13 11 views
3

J'ai vérifié Google et j'ai parcouru les balises du modèle Wordpress, mais je n'arrive toujours pas à le comprendre - dans le fichier modèle single.php, qui est celui utilisé Pour afficher un message spécifique, comment puis-je vérifier si ce post est le plus récent OU le plus ancien post? Essentiellement, j'ai besoin de savoir si c'est le premier ou le dernier message de tous mes messages.Comment vérifier si le message actuel est le premier ou le dernier message dans Wordpress

+1

je répondu à ma propre question tout à l'heure: get_next_post et get_previous_post retourne une valeur vide s'il n'y a pas d'article suivant ou précédent ... – jeffkee

+1

Envisager de remplir la section de réponse et marquer votre réponse acceptée. Vous êtes autorisé à le faire avec des réponses à vos propres questions, et il est plus évident pour les nouveaux utilisateurs que la question a été résolue. –

+0

Je vois le bouton maintenant. Je m'attendais à la forme comme sur un blog .. Je vais le faire tout de suite. – jeffkee

Répondre

2

Si vous voulez juste pour vérifier leur existence et ne nécessitent pas le lien, vous devez utiliser get_previous_post et get_next_post. Ils ne sont pas applicables ne nécessite aucun formatage que vous ignorez si vous utilisez juste dans un test if. Vous pouvez toujours obtenir un lien à partir de l'objet de publication qu'il renvoie en le passant à get_permalink.

+0

Merci .. cependant comme vous pouvez le voir ci-dessus sous mes commentaires, je l'ai compris 2 minutes après avoir écrit la question! Je ne pouvais pas trouver la fonction assez tôt. Je vous créditerai quand même! – jeffkee

Questions connexes