Obter o ID Post WordPress do post atual

Alguém sabe como posso obter a identificação da página actual?

Então, se estou num post particular, dentro do meu cabeçalho.php, eu quero ser capaz de obter o id de post atual.

Obrigado!

Author: hitautodestruct, 2011-02-04

5 answers

Tenta usar isto:

$id = get_the_ID();
 45
Author: Wade Tandy, 2011-02-04 02:18:29

Pode usar o $post - >ID para o id actual.

 14
Author: borayeris, 2011-02-04 00:52:01

Tenta:

$post = $wp_query->post;

Então passa a função:

$post->ID
 8
Author: Rajnikanth, 2013-10-07 06:15:14
global $post;
echo $post->ID;
 6
Author: Anoop Saini, 2015-07-01 08:58:16
Podes passar a identificação por baixo do Código...É simples e rápido
 <?php $post_id = get_the_ID();
   echo $post_id;
   ?>
 1
Author: Mohammad Farhan Atif Wattoo, 2018-01-05 06:50:01