n-wp.ru — блог о WordPress

Как добавить произвольный код в конец каждого поста | EndPost

В каждом посте этого блога есть информационный блок, который содержит ссылки на похожие посты, ссылки на последние посты из данной категории, социальные кнопки. Я все это сделал, редактируя используемую тему. Однако не все могут себе позволить копаться внутри файлов темы, да и не всегда этого хочется. Ведь если что-то пойдет не так, то редактирование темы может привести к неработоспособности всего блога. Так что некоторым хочется иметь инструмент, с помощью которого можно и произвольный код добавлять, и делать это безопасно, в любой момент отменить исполнение этого кода. такую возможность предоставляет плагин EndPost.

Как добавить произвольный код в конец каждого поста | EndPost

Плагин EndPost может добавлять произвольный PHP и HTML код в код поста, выводя результаты его выполнения в конце каждого поста. Чтобы облегчить добавление кода, в плагине используются специальные теги, позволяющие добавлять различные переменные — ID, категории, теги, дату публикации, комментарии, другие ссылки.

Так же вы можете вставить любой произвольный PHP-код, который будет выполняться в рамках данного поста. Если что-то в коде будет неправильным, всегда есть возможность его изменить, не прибегая к редактированию шаблонов темы, либо же вообще удалить или отключить плагин.

В плагине уже вставлен кнопок Twitter и Facebook — можете использовать его в качестве работающего примера.

Скачать
EndPost
вы перейдете по ссылке http://wordpress.org/extend/plugins/endpost/

5 комментариев

  • Попробовал, но у меня совершенно ничего не работает кроме как показывает HTML код на странице с постом, может что-то не так у вас?
    Шаблон у меня article-derictory

  • У меня также данный плагин не работает.
    Вставил баннер adsense в настройках плагина — мало того что не отображается код — так при обновлении страницы с настройками плагина — туда возвращается «дефолтный» код твиттера и фейсбука.
    Wordpress 3.0.4.
    Разберитесь пожалуйста, или подскажите как сделать чтобы работало.
    p.s. а ещё у вас нет галочки «подписаться на комментарии» иначе мне трудно будет узнать, что мой вопрос решен. хотелось бы получать информацию на почту