Optag det, wordpress, få side-id'et
Jeg har altid brugt
global $post $id=$post->ID;
Jeg har lige fundet ud af i dag, at der er et problem.
Hvis du tilføjer en kortkode til siden, og kortkoden udsender en liste (såsom en liste over artikler i en bestemt kategori), kan denne metode ikke få side-id'et.
Det vil sige, at hvis der er en løkke på siden, så kan ovenstående metode ikke opnå side-id'et.
Angiv flere metoder til at få side-id'et:
1.global
Påvirket af cirkulation.
global $post $id=$post->ID;
2,get_the_ID()
Påvirket af cirkulation.
$postid = get_the_ID(); ekko $postid;
3.get_queried_object_id()
Ikke påvirket af cirkulationen. anbefale.
$current_id = get_queried_object_id();
4.get_queried_object()
Ikke påvirket af cirkulationen.
$object = get_queried_object(); $id = $id;