Как добавить color picker в вашу WordPress тему

Одна из самых полезных возможностей темы для WordPress является предоставление возможности изменить и стилизовать цвета, которые пользователь видит на странице. В этом уроке мы покажем, как добавить палитру цветов на страницу настройки шаблона, используя jQuery плагин Farbtastic, созданный специально для WordPress.

Farbtastic - палитра цветов для WordPress.

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

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

Добавление metabox для палитры цветов

<tr valign="top">
  <th scope="row">
    <h3>Colors</h3>
    <small>Click on each field to display the color picker. Click again to close it.</small>
  </th>
  <td>
    <label for="color"><input type="text" id="color" name="color" value="<?php echo $value['color']; ?>" /> Pick link color</label>
    <div id="ilctabscolorpicker"></div>
  </td>
</tr>

Не стесняйтесь заменить

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

add_action('init', 'ilc_farbtastic_script');
function ilc_farbtastic_script() {
  wp_enqueue_style( 'farbtastic' );
  wp_enqueue_script( 'farbtastic' );
}

Создание палитры цветов

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

<script type="text/javascript">
 
  jQuery(document).ready(function() {
    jQuery('#ilctabscolorpicker').hide();
    jQuery('#ilctabscolorpicker').farbtastic("#color");
    jQuery("#color").click(function(){jQuery('#ilctabscolorpicker').slideToggle()});
  });
 
</script>

Результат выполнения этих строк приведёт к появлению палитры цветов в отдельном блоке. Первая строка скроет палитру цветов, которую мы инициализируем во второй строке. Третья и заключительная строка добавляет событие клика по контейнеру.


Источник: http://feedproxy.google.com/~r/ruseller/CdHX/~3/AJZIxJqIq3U/lessons.php

Читать комменты и комментировать

Добавить комментарий / отзыв



Защитный код
Обновить

Как добавить color picker в вашу WordPress тему | | 2012-06-19 12:06:03 | | Статьи Web-мастеру | | Одна из самых полезных возможностей темы для WordPress является предоставление возможности изменить и стилизовать цвета, которые пользователь видит на странице. В этом уроке мы покажем, как добавить | РэдЛайн, создание сайта, заказать сайт, разработка сайтов, реклама в Интернете, продвижение, маркетинговые исследования, дизайн студия, веб дизайн, раскрутка сайта, создать сайт компании, сделать сайт, создание сайтов, изготовление сайта, обслуживание сайтов, изготовление сайтов, заказать интернет сайт, создать сайт, изготовить сайт, разработка сайта, web студия, создание веб сайта, поддержка сайта, сайт на заказ, сопровождение сайта, дизайн сайта, сайт под ключ, заказ сайта, реклама сайта, хостинг, регистрация доменов, хабаровск, краснодар, москва, комсомольск |
 
Поделиться с друзьями: