Я профессионально разрабатываю сайты на WordPress, и каждый день решаю проблемы упрощения жизни редакторам сайтов, что я сделал. Постоянная борьба с ними за каждый лишний килобайт «веса» графики продолжается многие годы. Поделюсь решением, которое помогло мне сэкономить время и нервы – автоматическая оптимизация изображений при загрузке в медиатеку WordPress.
Сортировка по произвольным полям в WordPress
Столкнулся с необходимостью отсортировать записи в одной из категорий по произвольным (еще их называют «дополнительные») полям. Считал, что задача тривиальная, однако все решения, которые сообщество могло предложить отличаются либо сложной реализацией, либо просит установки плагина, либо работа идет непосредственно с БД. Все три варианта не понравились, сделал по другому. На мой взгляд...
WordPress как фреймворк
Давайте остановимся на определении «фреймворк». Это некий набор инструментов и библиотек, которые позволяют экономить время на выполнении каких-то рутинных задач, позволяя заниматься самой разработкой. Фреймворк дает разработчику возможность сфокусироваться на конкретных задачах текущего проекта, используя готовый функционал фреймворка там, где это требуется.
Плагин для WordPress и стандартные функции
Недавно я решил более плотно посмотреть, как пишутся плагины для WordPress, и реализовать пару интересных, с моей точки зрения, идей, при чем не только для себя, но и для широкой публики. Раньше я преимущественно обходился правками functions.php в папке с моим шаблоном. А бывало, и кстати нередко, правками непосредственно в шаблоне. Поставив для себя задачу — сделать плагин максимально...
Поле «Сайт» и Твиттер
Не раз и не два, просматривая комментарии на предмет спама, я замечал, что люди оставляют в поле «Сайт» адрес своего Твиттера. Решил немного облагородить это начинание, теперь это самое поле стало умнее.
UPD: плагин уже есть. Не флудите в комментариях. Вот его страница.