Dans WordPress, j'utilise les deux fonctions the_permalink()
et get_permalink()
, mais je ne peux pas obtenir de différence dans la sortie des deux fonctions. Quelle est la différence entre les deux fonctions?
functions
permalinks
AliasgerSW
la source
la source
Si vous regardez le Codex WordPress à ce sujet, vous verrez qu'il
get_permalink()
est là pour une utilisation en dehors de la boucle.the_permalink()
est à utiliser dans la boucle. C'est la façon la plus simple de voir les choses.la source
the_permalink()
est utilisé dans les boucles de messages, commethe_title()
. En savoir plus sur les boucles dans The Loop .get_permalink()
peut être utilisé en boucles ou en dehors des boucles. Dans les boucles, la fonction renvoie (pas l'écho) le post permalien actuel. Mais en dehors des boucles, il nécessite un identifiant de publication.Par exemple:
Cela affichera le permalien de la page actuelle:
la source