2010-06-08 3 views
0

Я создаю новый плагин, который будет иметь собственный файл css. Файл css находится в корневой папке плагина.Wordpress: Не удалось загрузить css для нового плагина в режиме администратора

В разделе плагина интерфейса администратора я добавил несколько полей текстовых полей. Но CSS не применяется.

Я добавляю файл CSS, используя этот код:

// Register styling 
    add_action('admin_init', 'event_styles'); 
    function event_styles() { 
    wp_register_style('event_cal', plugins_url('eventcall.css',__FILE__)); 
    wp_enqueue_style('event_cal');  
    } 

Следующий код дает мне путь CSS:

echo plugins_url('eventcall.css',__FILE__); 

и выходы

http://mysite.com/wp-content/plugins/wp-eventcal/eventcall.css 

Если я пытаюсь для ввода этого URL-адреса непосредственно в браузере, он показывает мне только первую страницу.

И если я смотрю в исходном коде с помощью Firebug, где должна быть ссылка на CSS, я нахожу всего HTML-код для первой страницы.

Я использую неправильный код для использования бэкэнда в интерфейсе администратора?
FYI: В моем файле HOST я добавил 127.0.0.1 mysite.com

+0

Создал ли файл CSS фактически соответствующий путь на сервере? То, что вы описали, подсказывает мне возможность того, что файл не существует в соответствующей папке на сервере. – ppeterka

ответ

0

Хорошо, я нашел проблему. Немного неловко.
Это была опечатка - одна 'l' для многих. Правильное имя CSS было eventcal.css.

Я понятия не имел, что результат будет связан с загрузкой всей главной страницы. Но теперь я знаю.