web-dev-qa-db-fra.com

Obtenir le WordPress ID de publication de la publication actuelle

Quelqu'un sait-il comment obtenir l'ID de publication de la page actuelle?

Donc, si je suis sur un poste particulier, à l'intérieur de mon header.php, je veux pouvoir obtenir l'identifiant du message actuel.

Merci!

33
dzm

Essayez d'utiliser ceci:

$id = get_the_ID();
49
Wade Tandy

vous pouvez utiliser $ post-> ID pour l'identifiant actuel.

14
borayeris
global $post;
echo $post->ID;
9
Anoop Saini

Essayer:

$post = $wp_query->post;

Passez ensuite la fonction:

$post->ID
9
Rajnikanth

Vous pouvez obtenir un identifiant via le code ci-dessous ... C'est simple et rapide

 <?php $post_id = get_the_ID();
   echo $post_id;
   ?>

Dans certains cas, comme lorsque vous êtes en dehors de The Loop, vous devrez peut-être utiliser get_queried_object_id() au lieu de get_the_ID() .

$postID = get_queried_object_id();
1
Pikamander2