Hello développeurs, parfois nous avons besoin de petits changements comme aujourd’hui et se demandant comment faire ces voici comment obtenir l’URL de la page actuelle pour générer un lien automatique en utilisant le code PHP. Voici j’ai une solution pour vous il ne nécessite pas de plugin changer trop de code je vais également partager avec vous obtenir l’URL de la page actuelle même si vous n’utilisez pas dans WordPress.
Le code ci-dessous demande à WordPress d’obtenir le lien URL complet d’une page ainsi que le lien d’accueil en utilisant cette requête vous obtenez votre résultat n’oubliez pas d’aseptiser ces liens et sorties.
Get Current page link URL using the_permalink
<?php esc_url(the_permalink()); ?>
Une autre méthode pour obtenir le lien de la page actuelle dans n’importe quel site web basé sur une plateforme peut être c’est WordPress ou non. Ces méthodes fonctionnent également pour les liens HTTP/HTTPS.
A lire aussi:
- Ajouter un code publicitaire après chaque quelques posts
- Ajouter des icônes au panneau de réglage du Customizer de WordPress
<?php $Path=$_SERVER;echo $URI='http://www.example.com'.$Path;?>
Ajouter un code de plus dans cette liste
<?php echo $current_url="//".$_SERVER.$_SERVER; ?>
Dans l’exemple ci-dessus le résultat de retour du serveur n’est pas filtré il doit être échappé en utilisant le code approprié de WordPress comme esc_url() ou esc_url_raw() :
Lire Comment sécuriser un site web ? Effectuer ces modifications dans .htaccess
Utiliser la requête à WordPress pour générer l’URL de la page actuelle.
<?phpglobal $wp;$current_url = add_query_arg( $wp->query_string, '', home_url( $wp->request ) );?>
.