WP-CLI: WordPress из консоли - взлом, база, скорость за 20 минут
OlegTix — Разработка сайтов на Wordpress
0:00 / 0:00
WP-CLI: WordPress из консоли - взлом, база, скорость за 20 минут
217 просмотров · 3 недели назад
OlegTix — Разработка сайтов на Wordpress
316 подписчиков
217 просмотров · 3 недели назад
Telegram-канал: https://t.me/web_panda
WP-CLI - это WordPress из командной строки: проверка сайта на взлом, чистка базы, поиск причины медленной загрузки и правка данных без единого плагина. Половина того, что показываю, в админке не делается вообще.
Разбираем на практике:
— как за минуту сверить файлы ядра с эталоном и найти чужой код, и почему по умолчанию корень сайта не проверяется, а кладут туда чаще всего
— порядок действий, если сайт уже взломали: дамп, переустановка ядра поверх, смена солей, проверка администраторов
— почему фатал в плагине роняет не только сайт, но и консоль, и какой флаг спасает
— массовые операции: удалить все ревизии, вычистить спам, снять с публикации товары без цены - одной строкой
— автозагрузка wp_options: почему из-за неё тормозит весь сайт целиком и почему этой цифры нет ни на одном экране админки
— работа с базой напрямую: дамп с датой, запрос из командной строки, оптимизация таблиц
— почему домен нельзя менять запросом в SQL и что писать в search-replace всегда
— WP-Cron: почему без трафика задачи не выполняются неделями
— профилирование: команда называет виновника с точностью до файла и строки
— свой PHP без плагина: eval, eval-file и интерактивный shell
Версии на момент записи: WordPress 7.1, WP-CLI 2.12.
Таймкоды:
0:00 Что показываю в уроке
0:30 Что такое WP-CLI
0:58 Что происходит перед каждой командой
1:50 Три следствия: фаталы, разные PHP, кэш
2:45 Где взять консоль: Local, хостинг, SSH
4:24 Синтаксис команд
5:25 Флаги, работающие с любой командой
6:45 Практика: первый заход на сайт
8:50 Ядро: обновление и сверка файлов
10:19 Что проверить нельзя
11:00 Порядок действий при взломе
11:56 Плагины: обновления и конкретные версии
12:53 Массовые операции над контентом
13:58 Автозагрузка: почему медленный TTFB
14:50 Практика: что грузится при каждом запросе
15:24 База данных из консоли
15:55 Почему домен не меняют через SQL
17:44 search-replace: что писать всегда
18:05 Планировщик WP-Cron
18:32 Практика: где уходит время
19:18 Свой PHP без плагина
20:00 Что сделать на своём сайте сегодня
20:28 Телеграм-канал
Установка WP-CLI:
curl -O https://raw.githubusercontent.com/wp-...
php wp-cli.phar --info
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp
Документация WP-CLI: https://wp-cli.org/ru/
--------------------
Меня зовут Олег, я разрабатываю сайты на WordPress и веду этот канал: уроки по Bricks, вёрстке, оптимизации и обслуживанию сайтов. Если у вас есть вопрос по уроку - пишите в комментариях, отвечаю на все.
Канал: / @olegtix
Telegram-канал: https://t.me/web_panda
Написать мне: https://t.me/oleg_tix
Смотрите также:
Оптимизация скорости сайта: как работать с PageSpeed Insights - • Оптимизация скорости сайта в 2025 году. Pa...
Все способы создания сайтов на WordPress: от ACF и React до Elementor - • Все способы создания сайтов на WordPress. ...
#wordpress #wpcli #вебразработка