В WordPress я использую обе функции the_permalink()
и get_permalink()
функции, но я не могу получить никакой разницы в выводе обеих функций. В чем разница между обеими функциями?
functions
permalinks
AliasgerSW
источник
источник
Если вы посмотрите на кодекс WordPress, то увидите, что
get_permalink()
он используется вне цикла.the_permalink()
для использования в цикле. Это самый простой способ посмотреть на это.источник
the_permalink()
используется в сообщениях петли, какthe_title()
. Узнайте больше о петлях в The Loop .get_permalink()
можно использовать в петлях или вне петель. В циклах функция возвращает (не отображает) текущую постоянную ссылку. Но за пределами цикла требуется идентификатор сообщения.Например:
Это отобразит постоянную ссылку текущей страницы:
источник