Comment obtenir l'ID de la page actuelle en dehors de la boucle?
<?php global $post;  $thePostID=$post->ID;?> <?php elseif($thePostID==35) : ?>
                Comment obtenir l'ID de la page actuelle en dehors de la boucle?
<?php global $post;  $thePostID=$post->ID;?> <?php elseif($thePostID==35) : ?>
                Réponses:
Essayer
global $post;
echo $post->ID;ou (je ne connais pas la différence)
global $wp_query;
echo $wp_query->post->ID;global $wp_query; $thePostID = $wp_query->post->ID;   global $post; $thePostID = $post->ID;   global $wp_query; $page = $wp_query->get_queried_object(); $page_id = $page->ID;   $page_id = get_queried_object_id(); 
                    $postchaque poste de la boucle sera mis à tour de rôle.
                    Vous pouvez simplement faire,
$page_id = get_queried_object_id();vous pouvez le faire en ajoutant ci-dessous code.it vous donnera l'identifiant de la page actuelle.
 $postid = get_the_ID();
 echo $postid;get_the_ID()est une fonction de boucle, c'est-à-dire qu'elle doit être utilisée à l'intérieur de la boucle. Par conséquent, cela ne répond pas vraiment à la question "Comment obtenir l'id de la page en cours en dehors de la boucle?"