web-dev-qa-db-fra.com

Existe-t-il une fonction wordpress que je peux utiliser pour récupérer la page actuelle chargée?

Supposons que je crée une page dans la section admin (sous "Pages") et que les permaliens sont activés et que le slug de page est "my-new-page", existe-t-il une fonction WordPress qui fonctionne en dehors de la boucle (blog)? que je peux utiliser dans le modèle de cette page sur mon thème pour récupérer le permalien de cette page?

1
racl101

Bonjour @ racl101:

Je pense que ce que vous êtes après est d'utiliser get_page_link($post->ID). La valeur $post aura été définie par la requête par défaut pour être égale à la publication de la page en cours et doit être dans la portée lorsque votre modèle de page est exécuté.

4
MikeSchinkel

oui tout d'abord vous auriez besoin d'exiger wp-load.php dans votre zone personnalisée en utilisant ce code:

 <?php
 require( '../my_wordpress_install_root/wp-load.php' ); ?>

Et après cela, vous pouvez suivre cette procédure pour appeler n’importe quelle page: http://www.snilesh.com/resources/wordpress/wordpress-word-word-word-word/wordpress-get-page- content-by-page-id/

0
Ayaz Malik