Aby pobrać adres URL do konkretnej strony WordPress należy wykonać opisane poniżej kroki.
1. Pobranie ID strony
Aby pobrać ID strony, do której chcemy pobrać adres URL, należy wejść w edycję tej strony. Możemy to zrobić poprzez przejście do Strony > Wszystkie strony, a następnie wejść w edycję strony. Po wejściu należy odczytać z adresu URL wartość atrybutu post:
(...)/wp-admin/post.php?post=17&action=edit
W powyższym przykładzie wartość atrybutu post to 17.
2. Wygenerowanie adresu URL
Aby wygenerowaćadres URL do strony należy skorzystać z poniższego fragmentu kodu:
get_permalink(get_post(17)->ID)
Gdzie 17 to pobrane wcześniej ID strony.
3. Umieszczenie wygenerowanego adresu URL w znaczniku a
Umieszczenie wygenerowanego adresu URL w znaczniku a odbywa się w typowo HTML-owy sposób:
<a href="<?= get_permalink(get_post(17)->ID) ?>">Przejdź do strony</a>