Як я можу отримати сторінки-слизи


Відповіді:




18

Зовнішня петля:

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

1

Відповідно до інших відповідей, слизь зберігається у post_nameвластивості. Хоча до нього можна отримати доступ безпосередньо, я віддаю перевагу функції (недостатньо використаної) get_post_field()для властивостей публікації доступу, які не мають належного API для них.

Для цього потрібна публікація, яка надається явно і не є типовою для поточної.

Якщо ви хочете отримати слупок повідомлення поза циклом, тоді використовуйте:

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

Якщо ви хочете отримати слупок повідомлення з циклу, тоді використовуйте:

global $post;
echo $post->post_name;
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.