Wordpress (рубрика)

Кэширование мин. и макс. цены для всех категорий продуктов (Woocomerce)

Допустим у нас есть фильтр товаров для раздела (рубрики), в котором есть фильтрация по цене товара. Для такого фильтра удобно знать минимальную и максимальную цену...

Групповые действия (bulk_actions) в таблицах: постов, страниц, юзеров, комментов...

Как добавить свое действие (опцию) в выпадающий список групповых действий над элементами таблиц WordPress: посты, страницы, записи, комментарии, пользователи, плагины и...

Как запретить деактивацию важных плагинов?

Часто при написании дополнительного функционала для сайта мы используем плагины, чтобы ускорить разработку. Кто создаёт сайты на заказ наверняка сталкивались с...

jQuery AJAX загрузка файлов на сервер

Как загружать любые файлы, например, картинки на сервер с помощью AJAX и jQuery? Делается это довольно просто! И ниже мы все обстоятельно разберем.

В те «древние»...

ЧПУ для трех таксономий и типа записи одновременно

Очередная заметка с кодом который бесполезен для 99% пользователей WordPress. Но для 1% это будет находкой, пожалуй. Речь о ЧПУ, решение сложной задачи. Объяснений что...

Тормозят ли плагины скорость работы WordPress?

Эта короткая заметка посвящается вопросам из рубрики: «что лучше плагин или код в functions.php». А также утверждениям неопытных, о том, что плагин - это зло само по...

Как включить ссылки (закладки) в WordPress?

До версии 3.5 в WordPress был так называемый «блогролл», который еще называли «закладками» или «ссылками» - это записи, у которых было свое отдельное меню в админке,...

Анонимные функции PHP в хуках WordPress

Анонимные PHP функции, также известные как замыкания (closures) или лямбда-функции, позволяют создавать функции не имеющие определенных имен. В WP они наиболее удобны в...

Разрешаем/запрещаем загрузку типов файлов

WordPress не позволяет загружать в медиатеку что попало - защищается. Файлы нестандартных (не разрешенных) типов загрузить невозможно, потому что в WP есть список...

API настроек для сети сайтов (мультисайт)

В Wordpress есть специальное API, которое позволяет без шума и пыли создавать страницы настроек (опций), например настройки плагина или темы. Данные таких опций...