Плагин продолжает мной развиваться по заявкам пользователей. Вот что было добавлено в версию 1.42.
Все записи категории ‘Программирование’
Управление сортировкой категорий в WordPress
WordPress не даёт возможности управлять порядком терминов таксономии. В API (ф-ция get_terms) есть такой параметр как orderby
, но нет возможности задать вес (очередность) терминов в иерархии словаря.
Немного фоновой динамики с Particles.js
Решил слегка поправить шаблоны блога, выровнять отступы, сгладить контраст цветов, заодно расстался с угрюмой фоновой сеткой.
Загрузка-выгрузка в формате 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
Почти любой проект содержит параметры, которые удобно было бы вынести в админку. Это могут быть какие то переменные для шаблона или параметры для внутреннего пользования. Рассмотрим как это сделать с минимальными усилиями.