Хочу сделать простенький WP плагин, нужны советы

kolchakA
На сайте с 19.06.2010
Offline
188
548

Мне нужен плагин, результаты работы которого я смогу добавить на одну определенную страницу блога. Но это желательно делать без редактирования шаблона страницы, а просто добавлением краткого вызова функции при редактировании содержимого страницы из админки. Мне попадались плагины, в которых добавление в тело страницы реализовано следующим образом:

<!-- plug -->
. Но вот вопрос, как это реализовать.
NetSky
На сайте с 05.04.2008
Offline
104
#1

может через фильтр вывода ? http://codex.wordpress.org/

Адаптация верстки сайта под мобильные устройства. .Скорая помощь для ваших сайтов- Wordpress, DLE, Joomla, Drupal
DkWix
На сайте с 04.11.2007
Offline
75
#2

function content_filter($content){	
$add = 'Текст, который я хочу добавить';
$content = str_replace('<!-- plug -->', $add, $content);
return $content;
}
add_filter('the_content', 'content_filter');
Bitman
На сайте с 05.07.2009
Offline
112
#3

Проще через штоткаты.

Т.е. [myplug] вставляем в запись.

А в плагин или тему

add_shortcode('myplug', 'testo');

и обработку

function testo() {

return 'Hello, World!';

}

http://www.smashingmagazine.com/2009/02/02/mastering-wordpress-shortcodes/

Северный лес (https://euro-vagonka.by) DREW (https://drew.by) AvtoDrive (https://avtodrive.by)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий