Невозможно включить плагин плагин в передней части (Wordpress) - PullRequest
2 голосов
/ 28 октября 2010

Я пытаюсь включить мою таблицу стилей плагинов на свой веб-сайт WP (внешний интерфейс), но по какой-то причине она не работает.

function init_gallery_scripts() {
  if (is_admin() ) {
    // This works!
    wp_enqueue_script('gallery',  plugins_url('js/gallery.js',__FILE__),array('wp-filebrowser'));        
    wp_enqueue_style('gallery-css', plugins_url('style/gallery.css',__FILE__));
  } 
  else {
    // This is not woking. Why?
    wp_enqueue_style('gallery-front-css', plugins_url('style/gallery_front.css',__FILE__));
  }
}

Я также попытался это безуспешно:

wp_register_style('gallery-front-css', plugins_url('style/gallery_front.css',__FILE__));
wp_enqueue_style('gallery-front-css');

Не уверен, что я здесь не так делаю.

1 Ответ

1 голос
/ 02 ноября 2010

Благодаря awats я нашел свою "глупую" ошибку.

Команда add_action() была настроена для запуска на admin_init, таким образом, никогда не запускается во внешнем интерфейсе (поскольку вы не являетесь бэкэндом в разделе администратора).

Изменение этого параметра на init решило проблему.

...