Статья размещена автором Бетке Сергей Сергеевич

Пишем плагин для WordPress: часть 2, проверяем версию WordPress

Мы же пишем плагин, ориентируясь на определённые возможности платформы (в нашем случае – wordpress). А посему будет логичным проверить версию платформы прежде, чем использовать её возможности. Ну и проверим.

Первым действием, сразу за заголовком нашего плагина рекомендую проверять версию wordpress. Приведу код проверки версии:

global $wp_version;
$cos_search_provider_wp_version = "3.0"
if ( version_compare($wp_version, $cos_search_provider_wp_version, "<") ) {
   $pluginError = sprintf(__('COS Search Provider requires WordPress %s or newer. <a href="http://codex.wordpress.org/Upgrading_WordPress">Please update!</a>'), $cos_search_provider_wp_version);
   exit ($pluginError);
}

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

Опубликовать комментарий

XHTML: Вы можете использовать следующие HTML теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Tags Связь с комментариями статьи:
RSS комментарии
Обратная ссылка