Плагины WordPress могут иметь собственные стили (CSS) для визуального оформления, которые подключаются средствами этой CMS. Стили можно подключать как на сайте, так и в админ панели.
Для начала создадим файл со стилями и поместим его в директорию плагина.
После этого файл со стилями необходимо зарегистрировать и добавить в очередь на загрузку.
1 2 3 4 |
function mypluigin_stylesheet() { wp_register_style('myplugin-style', plugins_url('mypluginstyle-style.css', __FILE__)); wp_enqueue_style('myplugin-style'); } |
Регистрация выполняется при помощи функции wp_register_style. Первый обязательный параметр функции wp_register_style – условное название (псевдоним) под которым файл со стилями будет зарегистрирован в WordPress, второй параметр – путь к файлу со стилями.
Функция wp_enqueue_style добавляет зарегистрированный файл в очередь на загрузку.
Обе функции объединены внутри одной «общей» функции, так как далее потребуется добавить соответствующий хук WordPress.
1 |
add_action('wp_enqueue_scripts','myplugin_stylesheet'); |
В данном случае первый параметр функции add_action указывает, куда именно будут добавляться стили.
- wp_enqueue_scripts – стили добавляются на сайт;
- admin_enqueue_scripts – стили добавляются в админ панели.
После выполнения всех вышеописанных действий на сайте или в админ панели должны подключиться соответствующие стили.
Добавить комментарий