Домой Wp-Recall WP-Recall: Пишем свое дополнение и кастомизация Делаем Color Picker API в настройках своего дополнения!
3ответ(ов) в теме
Web-Blog
не в сети 3 недели
На сайте с 06.07.2014
Участник
Тем 21
Сообщения 186
1
14:32

Всем привет!

При написании дополнения столкнулся с непониманием как подключить Color Picker API, прошу помощи у Андрея!

Мои действия на данном этапе:
Подключение стилей и скрипта Color Picker:

add_action( 'admin_enqueue_scripts', 'add_color_picker' );

function add_color_picker( $hook ) {

if( is_admin() ) {

wp_enqueue_style( 'wp-color-picker' );

wp_enqueue_script( 'custom_addnwpr', plugins_url( 'includes/custom-script.js', __FILE__ ), array( 'wp-color-picker' ), false, true );
}
}

Далее пишем сам скрипт и создаем и размещаем файл custom-script.js в папке includes:

(function( $ ) {
$(function() {

$( 'input[name="color_addnwpr"]' ).wpColorPicker();

});
})( jQuery );

Ну естественно и сама настройка:

$opt->label('Цвет'),
$opt->option('text',array(
'name'=>'color_addnwpr'
)),

Андрей. что делаю не так? Confused

0
Андрей CS
не в сети 3 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16346
2
14:35

подключение js-файла дополнения следует производить через функцию rcl_addon_url вместо plugins_url

0
Web-Blog
не в сети 3 недели
На сайте с 06.07.2014
Участник
Тем 21
Сообщения 186
3
14:37

Андрей Plechev сказал(а)

подключение js-файла дополнения следует производить через функцию rcl_addon_url вместо plugins_url

Спасибо, в этом как раз и была загвоздка, все заработало, УРЯ!

0
Тема закрыта. Публикация новых сообщений запрещена.