Giriş yapmak

Kaydet, wordpress, sayfa kimliğini al

Yazar:neo-yang Zaman:2023/11/06 Okumak: 6878

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;
Etiketler:


telif hakkı © www.lyustu.com tüm hakları saklıdır.
Tema: TheMoon V3.0.Yazar:neo yang