Решил слегка поправить шаблоны блога, выровнять отступы, сгладить контраст цветов, заодно расстался с угрюмой фоновой сеткой.
Все записи категории ‘На первой полосе’
Загрузка-выгрузка в формате excel из PHP

Встроенные библиотеки PHP не позволяют работать с форматами данных популярного табличного процессора Excel. За исключением текстового формата CSV (см. функции str_getcsv(), fputcsv()).
Решение этой задачи можно найти в рамках проекта PHPExcel.
Расчет хеша онлайн
Хеш функций придумали уже очень много. Это не случайно в век информатики. Спектр применения данного класса функций всё расширяется. Хеши применяются при безопасном хранении паролей, различных рутинных операциях работы с данными, в работе криптовалют и т.д.
Удаление фильтра в WP, когда callback — метод класса плагина
При программировании в WP мы очень часто добавляем какие то фильтры и действия. А если посмотреть в код любого плагина — это сборники реализаций зацепок.
Не всегда авторы дают возможность гибко управлять поведением их плагина через настройки. Тогда приходится делать это программно, например, отменяя фильтры. Но здесь есть одна проблема.
Добавляем соглашение об обработке персональных данных в форму регистрации
В продолжении темы о требованиях ФЗ 152 «О защите персональных данных» сегодня мы рассмотрим как добавить в форму регистрации флажок о согласии с правилами сайта.
Как добавить в пункт админ меню wp кружочек с количеством?
![]()
Вот собственно о таком красивом кружочке (bubble) рядом с наименованием пункта идет речь.
Админ меню является глобальным массивом в WordPress. Все изменения выполняются с помощью обработки этого массива. Важно, чтобы нужные пункты меню уже были созданы в момент обработки.
|
1 |
global $menu; |
Если simplexml «не парсит» атрибуты…
.. то скорее всего, вы ошибаетесь. Рассмотрим следующий пример XML.
Непослушные HTML таблицы

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

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