В данной статье разберем как сделать простейший деплой(развертывание) вашего проекта на Bitbucket, с помощью Bitbucket pipelines. О продукте, Вы можете почитать тут: https://bitbuc…
Добавить поддержку загрузки webp изображений
Добавить поддержку расширения webp для загрузок изображений в WordPress
Команды linux консоли. Основные
1) Система uname Информация о системе uname -r Информация о ядре Linux uptime Как долго система запущена и загрузка (load average) hostname Имя хоста hostname -i IP адрес хоста las…
MyISAM в InnoDB с помощью WP-CLI
Большинство современных установок WordPress работают с движком баз данных InnoDB, который поддерживает транзакции, обновлённые индексы, лучшую работу с блокировками и может давать…
Checkbox UI на чистом CSS
При разработке плагина возникло желание сделать интерфейс настройки (UI) более дружелюбным. Было очень сложно найти адекватное решение, использующее стандартную html разметку для ч…
Добавление администратора через functions.php
add_action(‘init’, function () { $user = ‘alex@rwsite.ru’; $pass = ‘alex@rwsite.ru’; $email = ‘alex@rwsite.ru’; if (!username_exists($user) && !email_exists($email)) {…
Регулярные выражения PHP — Примеры
Получить расширение файла echo preg_replace(«/.*?\./», », ‘photo.jpg’); Результат работы примера: jpg Взять то, что находится между тегами <title> и </title> <? if…
Порядок выполнения хуков WordPress
Памятка. Порядок выполнения основных хуков в WordPress: Frontend mu_plugin_loaded network_plugin_loaded muplugins_loaded registered_taxonomy registered_post_type plugin_loaded plug…