Kaydet, wordpress, sayfa kimliğini al
her zaman kullandım
genel $post;$id=$post->ID;
Bugün bir sorun olduğunu öğrendim.
Sayfaya bir kısa kod eklerseniz ve kısa kod bir liste (belirli bir kategorideki makalelerin listesi gibi) çıkarırsa bu yöntem sayfa kimliğini alamaz.
Yani sayfada bir döngü varsa yukarıdaki yöntem sayfa kimliğini elde edemez.
Sayfa kimliğini elde etmek için çeşitli yöntemleri listeleyin:
1.küresel
Dolaşımdan etkilenir.
genel $post;$id=$post->ID;
2,get_the_ID()
Dolaşımdan etkilenir.
$postid = get_the_ID(); echo $postid;
3.get_queried_object_id()
Dolaşımdan etkilenmez. tavsiye etmek.
$current_id = get_queried_object_id(); echo $current_id;
4.get_queried_object()
Dolaşımdan etkilenmez.
$object = get_queried_object(); $id = $object -> Kimlik; echo $id;