Witam deweloperów, czasami potrzebujemy małych zmian, takich jak dzisiaj i zastanawiając się, jak zrobić te tutaj jest jak uzyskać bieżący adres URL strony do generowania automatycznego linku za pomocą kodu PHP. Oto mam dla Ciebie rozwiązanie, które nie wymaga żadnej wtyczki zmieniającej zbyt wiele kodu, zamierzam również podzielić się z Tobą uzyskaniem aktualnego adresu URL strony, nawet jeśli nie używasz w WordPressie.
Poniższy kod żąda od WordPressa uzyskania pełnego adresu URL strony wraz z linkiem domowym używając tego zapytania uzyskasz swój wynik nie zapomnij o sanityzacji tych linków i danych wyjściowych.
Uzyskaj bieżący adres URL linku strony używając the_permalink
<?php esc_url(the_permalink()); ?>
Inna metoda uzyskania bieżącego linku strony w każdej platformie opartej na witrynie może to być WordPress lub nie. Działa to również dla linków HTTP/HTTPS.
Also Read:
- Add Ad Code After Every Few Post
- Add Icons to WordPress Customizer Setting Panel
<?php $Path=$_SERVER;echo $URI='http://www.example.com'.$Path;?>
Adding one more code into this list
<?php echo $current_url="//".$_SERVER.$_SERVER; ?>
In above example server return result are unfiltered it should be escape using WordPress appropriate code like esc_url() or esc_url_raw() :
Czytaj Jak zabezpieczyć stronę internetową? Wprowadziłem te zmiany w .htaccess
Używanie zapytania do WordPressa w celu wygenerowania bieżącego adresu URL strony.
<?phpglobal $wp;$current_url = add_query_arg( $wp->query_string, '', home_url( $wp->request ) );?>
.