Еще одним способом расширения функциональности плагина является создание своих собственных тегов шаблонов. Фактически вы создаете отдельную функцию в плагине (или в файле functions.php) и затем вызываете ее посредством короткого PHP-сниппета:
<?php function-name(); ?>
Несмотря на то, что это самый простой путь, он не является самым удобным. Функция будет выполнена непосредственно при загрузке соответствующего тега шаблонов плагина. В связи с этим, вам придется вручную редактировать файлы шаблонов темы. Согласитесь, что не каждый пользователь плагина захочет рыться в лабиринтах кода и добавлять какие-то инструкции. Следовательно, этот путь подойдет лишь для личного применения.
function-name() как это может быть ? может так function_name() и где же function_exists про которую в прошлой главе говорили , а если плагин деактивируют в 2010 вордпресс из за таких вещей ещё падал
Это вопрос к автору книги, который ее писал. На момент написания книги был Wp 2.9 вроде как, потому многое из этого, вполне возможно, устарело.