Sayfa bilgisini nasıl alabilirim


Yanıtlar:


18

Döngünüzün içinde şunları yapabilirsiniz:


global $post;

echo $post->post_name;


18

Döngünün dışında:

<?php
$post_id = 11;
$post = get_post($post_id); 
$slug = $post->post_name;
?> 

1

Diğer cevaplara göre slug post_namemülkte saklanır . Doğrudan erişilebilir olsa da, get_post_field()onlar için uygun API olmayan erişim post özellikleri için (az kullanılan) işlevini tercih ederim .

Açıkça sağlanan gönderi gerektirir ve geçerli olanı varsayılan olarak içermez.

Gönderinin sülükünü döngü dışında almak istiyorsanız şunu kullanın:

$post_id = 20; //specify post id here
$post = get_post($post_id); 
$slug = $post->post_name;

Döngünün gönderisini almak istiyorsanız şunu kullanın:

global $post;
echo $post->post_name;
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.