Архив за Август, 2017

Расчет хеша онлайн
 21 Авг, 2017

Хеш функций придумали уже очень много. Это не случайно в век информатики. Спектр применения данного класса функций всё расширяется. Хеши применяются при безопасном хранении паролей, различных рутинных операциях работы с данными, в работе криптовалют и т.д.

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

Удаление фильтра в WP, когда callback — метод класса плагина
 17 Авг, 2017

При программировании в WP мы очень часто добавляем какие то фильтры и действия. А если посмотреть в код любого плагина — это сборники реализаций зацепок.

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

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

Добавляем соглашение об обработке персональных данных в форму регистрации
 16 Авг, 2017

В продолжении темы о требованиях ФЗ 152 «О защите персональных данных» сегодня мы рассмотрим как добавить в форму регистрации флажок о согласии с правилами сайта.

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

Как добавить в пункт админ меню wp кружочек с количеством?
 14 Авг, 2017

Вот собственно о таком красивом кружочке (bubble) рядом с наименованием пункта идет речь.

Админ меню является глобальным массивом в WordPress. Все изменения выполняются с помощью обработки этого массива. Важно, чтобы нужные пункты меню уже были созданы в момент обработки.

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

Квест «Отравленная река» — The Poisoned River
 13 Авг, 2017

Взять квест можно в New Anthur у капитана стражи Demetrius. Но не раньше, чем вы заслужите достаточно репутации.

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

Если simplexml «не парсит» атрибуты…
 12 Авг, 2017

.. то скорее всего, вы ошибаетесь. Рассмотрим следующий пример XML.

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

Непослушные HTML таблицы
 9 Авг, 2017

Таблицы — это не тот элемент верстки, который можно сделать адаптивным. Все трюки по адаптивности разбиваются о крутые берега целесообразности самих таблиц.

Столбцы таблиц нельзя переносить (даже если и можно было бы их переносить, все равно этого нельзя делать). И даже <table> с 4-5 столбцами становится неудобной и неуклюжей, разнося в пух и прах вашу возможно адаптивную верстку; действуя как слон в посудной лавке, когда вы смотрите на страницу на девайсе с 400 точками по ширине.

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

Добавляем параметры в настройки WordPress
 7 Авг, 2017

Почти любой проект содержит параметры, которые удобно было бы вынести в админку. Это могут быть какие то переменные для шаблона или параметры для внутреннего пользования. Рассмотрим как это сделать с минимальными усилиями.

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

Переезд сайта на https глазами Яндекс
 6 Авг, 2017

Ранее я описывал план действий по переезду сайта на https. Все пункты я применил на shra.ru, моём подопытном блоге.

С момента установки в панели вебмастера Яндекс «переезд» shra.ru на https и настройки переадресации прошло 2 недели. Я с любопытством отслеживал статус индексирования сайта, изучая логику действий поискового робота.

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

Квест «Mightier then the Sword»
 4 Авг, 2017

Если вы спустились в Королевскую Крипту Мерсии (Mercian Royal Crypt), то наверняка пообщались с духом скриптера, который ищет утерянное перо. Без него он не может закончить свои записи, и это держит его неупокоенный дух в этом месте.

Где находится этот квестовый предмет?

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