NiceSEO’s VKontakte Crossposter

Бесплатный плагин для Wordpress для автоматического кросспостинга в паблик ВКонтакте

WordPress: Вывод краткой новости по её id (post_id), Функция от niceseo

wordpress-vyivod-kratkoy-novosti-po-eyo-id-post_id-funktsiya-ot-niceseo

Всем привет! Сегодня небольшая, но нужная функция, которая выводит в WordPress краткую новость по её id, и вызывается крайне просто:

Странно то, что встроенная в WP функция get_excerpt не даёт получить краткую новость именно по id, и вызывать её нужно через одно место – через loop.

Не беда, на днях мне понадобилось сделать подобное для своего плагина NiceSEO VK Crossposter (новую версию еще не выложил, скоро), чтобы вк автоматически постились не только загаловки, картинка и тэги, а также краткая новость.

Сначала у меня не получилось, было всё норм, но с непонятными символами в конце:

86M6ZXN6rqU

Затем таки я от них избавился:

2015-07-01 linur screen 012

Представляю вам уже готовую функцию niceseo_get_excerpt_by_id:

Вызывается крайне просто:

Теперь у вас в переменной $smalltext хранится обрезанное, читаемое и очищенное от переносов строк интро новости с id=5.

Спасибо за внимание, оставайтесь с niceseo, впереди много интересного!

Статью подготовил linur, Специально для NiceSEO.ru, 01 июля 2015 года. При копировании не забывайте о ссылке на источник.
Я также состою в:
Лучшая веб-студия!
Яндекс.Метрика
© 2011-2017 NiceSeo.ru