Em WordPress Eu estou usando ambos the_permalink()
e get_permalink()
funções, mas não posso obter qualquer diferença na saída de ambas as funções. Qual é a diferença entre as duas funções?
functions
permalinks
AliasgerSW
fonte
fonte
Se você olhar o Codex do WordPress , verá que ele
get_permalink()
existe para uso fora do loop.the_permalink()
é para uso dentro do loop. Essa é a maneira mais fácil de ver.fonte
the_permalink()
é usado em loops de posts, comothe_title()
. Leia mais sobre loops no The Loop .get_permalink()
pode ser usado em loops ou fora dos loops. Nos loops, a função retorna (não faz eco) o link permanente de postagem atual. Mas loops externos, requer um ID da postagem.Por exemplo:
Isso exibirá o link permanente da página atual:
fonte