Jak pobrać adres URL do konkretnej strony WordPress?

Jak pobrać adres URL do konkretnej strony WordPress?

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>