Лучшие способы автоматизации задач на WordPress сайте

Чтобы интернет-сайт работал хорошо, его нужно периодически обслуживать. Кроме создания и публикации контента, ваш веб-ресурс нуждается в проверке безопасности, сканировании и очистке вредоносных программ, резервном копировании, модерации комментариев и т.п. Все это не обязательно делать вручную. Есть инструменты, которые помогут вам автоматически выполнять задачи по обслуживанию. Рассмотрим их детально.

1. Обновления

Обновление WordPress важно для безопасности и производительности сайта. Разработчики “движка” регулярно выпускают обновления, и они отображаются в виде уведомлений на панели управления. Этот процесс можно запускать автоматически в фоновом режиме, что сэкономит время обслуживания сайта администратором.

WordPress по умолчанию сам применяет мелкие обновления. Новые версии тем или плагинов нужно устанавливать вручную.

Бесплатный плагин Easy Updates Manager позволит вам управлять всеми обновлениями WordPress-сайта, поставив их “на автомат”. Детально работу с ним мы рассматривали в одной из наших прошлых статей.

2. Резервное копирование

Регулярное создание резервных копий позволит всегда держать сайт в рабочем состоянии. Частота резервного копирования зависит от частоты публикации контента.

Автоматическое резервное копирование — еще один способ автоматизирования задач по обслуживанию сайта. В случае сбоя вы всегда сможете восстановить свой веб-ресурс из рабочей копии.

Большинство хостинг-компаний обеспечивают автоматическое создание резервных копий, доступных для загрузки при необходимости. Также можно воспользоваться бесплатными WordPress-плагинами (например, Duplicator или BackUpWordPress).

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

3. Публикация по расписанию

Для публикации контента не обязательно входить в админ-панель WordPress. Система позволяет задавать расписание публикации для записей и страниц (подробно читайте в нашей статье). Также можно использовать бесплатный плагин CoSchedule.

4. Автоматическая публикация в социальных сетях

Большая часть публикации в социальных сетях может быть автоматизирована. Вы можете настроить ее так, чтобы на странице вашего социального профиля появлялись новые посты вашего сайта.

Автоматическая публикация в социальных сетях должна стать частью вашей общей стратегии раскрутки сайта.

Для этого можете использовать бесплатный плагин NextScripts: Social Networks Auto-Poster. Этот инструмент публикует в соцсетях только новые материалы сайта. Для старых используйте Revive Old Posts – Auto Post to Social Media.

5. Борьба со спамом

Спам-комментарии на сайте могут снизить его производительность и выдачу в поисковых системах. Автоматическое выявление и отсеивание спама — еще один способ повысить продуктивность работы с сайтом.

Для WordPress лучшим инструментом есть бесплатный плагин Akismet. Он автоматически обращается к специальной веб-службе, в базе которой имеется огромное количество спамерских IP-адресов. Если такой адрес будет замечен в комментариях на вашем сайте, то он будет “отсечен”.

Подробно работа с плагином была описана в нашей статье.

Если вы не поклонник Akismet, то должны знать, что есть и другие решения для предотвращения спама, а также такие, которые контролируют число попыток входа в систему, подписки, регистрацию, бронирование.

6. Оптимизация изображений

Картинки — одно из “узких” мест, способных замедлять работу всего интернет-ресурса. Единственный способ это исправить — оптимизировать (уменьшить размер) фото. Это не только повысит скорость загрузки страницы в целом, но и сэкономит дисковое пространство на хостинге.

Детальные инструкции по оптимизации изображений смотрите тут.

7. Оптимизация базы данных

С ростом содержимого WordPress-сайта увеличивается и его база данных. Это ведет к снижению скорости работы. Регулярная очистка базы данных — важная часть обслуживания веб-ресурса.

Одно из лучших решений — бесплатный плагин WP-Optimize. Он очистит базу сайта от ненужных данных (удаленных записей и страниц, комментариев, ревизий). Этот процесс также можно автоматизировать. Более подробно об этом в нашей статье.

8. Коммуникация

Если с сайтом работают несколько человек, то много времени уходит на общение с членами команды и сотрудниками. Вы должны попробовать Slack. Это бесплатный онлайн-чат, который помогает оптимизировать общение между онлайн-сообществами, организациями, группами и медиа-аккаунтами из одного места. Вы можете настроить пользовательские уведомления в Slack для различных событий WordPress (обновления, регистрация пользователей, публикаци).

Slack поддерживает популярные социальные сети (Twitter, Dribble), а также приложения, которые отслеживают работу сайта.

9. Автоматическое создание/публикация контента

На сайте WordPress есть возможность, подключаясь к стороннему RSS-каналу, автоматически копировать и публиковать контент. Например, вы можете подписаться на YouTube-канал и представить подписчикам сторонний контент на своем сайте. Для этого есть бесплатный плагин WP RSS Aggregator.

10. Проверка нерабочих ссылок

Неработающие ссылки на сайте плохо воспринимаются посетителями. Также их “не любят” поисковые системы. Если таких на веб-ресурсе много, то он может понизится в поисковой выдаче или вовсе из нее пропасть. Поэтому нужно периодически проверять весь сайт на их наличие.

Бесплатный плагин Broken Link Checker периодически будет сканировать сайт и автоматически исправлять неработающие ссылки и отсутствующие изображения. Плагин прост в настройке и может быть отключен, когда это не требуется.

Выводы

Как только вы начнете автоматизировать задачи WordPress, периодически проверяйте, чтобы они правильно выполнялись. Указанные плагины — отличный способ экономии времени, но за ними тоже нужно следить. Вам нужно всегда устанавливать их обновления и проверять на совместимость со своей версией WordPress.

Курс WordPress-разработчик
Если Вам понравилась статья — поделитесь с друзьями
Михаил Петров
Привет! Меня зовут Михаил Петров. Я копирайтер и занимаюсь этим с 2013 года. Скрупулезность и ответственность - моя фишка! Не могу делать как попало и добиваюсь, чтоб заказчик сказал минимум “неплохо”. За все время своей работы пришлось написать и отредактировать немало разной “текстовухи”, включая SEO-тексты, отзывы и прочую чушь. На сегодняшний день специализируюсь на написании информационных статей и руководств технического направления. Вижу смысл и светлое будущее в текстах для людей, а не для машин.