Виводимо майбутні записи в WordPress

Виводимо майбутні записи в WordPress

Автор TechDude

Категория: Для веб-майстра

Якщо ви пишите в свій блог достатньо регулярно, то у вас, мабуть, не раз складалася ситуація, що у вас пост вже написаний, а публікувати ви його ще не хочете. Для цього в WordPress є Future Post. Так чому б користувачеві не знати, що скоро вийде якась стаття?

Тому давайте будемо виводити назву майбутніх постів в будь-якому потрібному для вас місці.

Код функції, яку ми вставляємо в файл function.php вашої теми:

function futurepost($ul='ul',$li='li'){
$futurepost='';
query_posts($query_string . '&order=ASC&post_status=future');
while (have_posts()) : the_post();
$futurepost.='<'.$li.'>'.get_the_title().'</'.$li.'>';
endwhile;
if ($futurepost!='')
$futurepost='<'.$ul.'>'.$futurepost.'</'.$ul.'>';
return $futurepost; 	
}

У будь-якому місці вашої теми вставте код:

<?php if(function_exists('futurepost')) echo futurepost(); ?>

Для тих хто не хоче, щоб пости виводилися списком <ul><li>, вкажіть в параметрах функції будь-які інші парні теги, наприклад:

<?php if(function_exists('futurepost')) echo futurepost('div','span'); ?>

За підтримки:
Узнай самые свежие и актуальные новости по интересующей тебя теме.

7 Август 2012

Оставь свой комментарий!

rss
Про блог
TechDude.Blog – персональний блог, который не имеет одной конкретной тематики. Тут вы найдете интересные и полезные статьи про: интернет, гаджети, музику, видео, спорт, искусство, web и социальные сервисы.
Надеемся, что Вам понравиться!
Подпишитесь на обновления блога и получайте свежие новости на свой E-mail. Введите свей e-mail тут:


Флаг
Розмовляй українською!
Якщо вважаеш потрібним зберегти українську мову – просто розмовляй українською. УкрЦентр