tushov.ru

блог php-программиста, преподавателя и конcультанта

Category: Рецепты

WordPress, Заметки программиста, Рецепты

Организация вывода notice-уведомлений в админке WordPress

Всё, что нужно знать по поводу вывода уведомлений в админке WordPress написано здесь: https://codex.wordpress.org/Plugin_API/Action_Reference/admin_notices

Установка уведомлений происходит через «навешивание» своей функции на action: admin_notices

Однако, крайне не удобно всё это использовать в своих плагинах.

Читать далее >

Заметки программиста, Рецепты

Быстрый и удобный ввод данных в форме с клавиатуры

Совсем недавно, понадобилось быстренько разработать небольшое некоммерческое веб-приложение по части сбора статистики по данным артериального давления и пульса с графиками и прочим. Так как необходимо было вбивать большое количество данных (более 300 штук наборов параметров времени, АД и пульса), то пришлось подумать над созданием удобной формой для быстрого ввода.

Читать далее >

WordPress, Рецепты

Как подключить русифицированный jQuery UI Datepicker в админке WordPress?

Довольно тривиальная задача при вводе даты на форме, дать возможность пользователю выбрать её из интерфейса календаря Datepicker, компонента jQuery UI.  Первое что нам необходимо сделать — подключить сам компонент jquery-ui-datepicker, тему оформления и локализацию:

сделать это можно как в файле functions.php Вашей темы, так и внутри кода плагина, в зависимости от того где Вы используете Datepicker.

Далее, у нас есть элемент ввода даты, к примеру:

после которого должен идти код инициализации Datepicker, например, так:

Рецепты

Верстка под iPad — два момента…

  1. При смене фона страницы (body) при помощи JavaScript важно чтобы новая картинка фона была бы таких же размеров как и заменяемая. Иначе iPad минимизирует ее.
  2. Как определить что на сайт зашли через iPad?

Рецепты

Как добавить свои иконки в Yandex.Share

Речь про вот этот http://api.yandex.ru/share/ — удобный на мой взгляд сервис от Яндекса. Список доступных сервисов кнопки для которых можно включить в этом элементе не такой уж и большой. Так как сервис made in Yandex — откуда же там взяться кнопке share to Google+. Выход из ситуации:

Не забываем про иконочку G+ в CSS:

 

Theme by Anders Norén