Советы и плагины WordPress для моментов «О, $#!%»
Опубликовано: 2020-06-01Это случилось со всеми нами в тот или иной момент. Мы усердно работаем над созданием веб-сайта, который почти безупречен (по крайней мере, в наших глазах), а затем приходит клиент с «предложением», которое разносит все в пух и прах. Затем бывают такие моменты, когда мы сами совершаем тупоголовую ошибку, которая означает, что нам придется разорвать вещи и попытаться снова собрать их вместе.
Не так быстро. При работе с WordPress действительно есть некоторые встроенные функции, лучшие практики и доступные плагины, которые могут помочь нам в эти моменты. Возможно, они не могут исправить все, но они могут, по крайней мере, облегчить выполнение задачи. Вот несколько примечательных вариантов, которые вы захотите проверить в следующий раз, когда произойдет $#!%.
Секреты и уловки
Используйте пост-редакции
Поднимите руку, если вы когда-либо совершали огромную ошибку при редактировании страницы или поста (обе мои руки были бы подняты, если бы я сейчас не печатал). Хорошей новостью является то, что WordPress Revisions может легко вернуть предыдущие версии страницы, что приводит к большому вздоху облегчения. Следует отметить, что при создании пользовательских типов сообщений у вас есть возможность сохранять или не сохранять ревизии. Возможно, стоит их включить.
Резервное копирование
Если вы находитесь в процессе разработки, обязательно создавайте резервные копии по мере прохождения различных этапов проекта. Это будет бесценным ресурсом, который позволит вам в спешке стереть ошибки или недоразумения. И, если ваш сайт работает, ежедневное резервное копирование является обязательным.
Прокомментируйте свой код
Многое делается для хорошо прокомментированного кода, и для этого есть веская причина. Этот очень маленький шаг позволяет вам (или другим) увидеть, где вы внедрили определенные функции, которые потребуют дальнейшего обслуживания. Просто запишите некоторые основные детали того, что делает код, и сделайте пометки в других ключевых местах.
Когда вам придется вернуться и внести изменения, вы будете лучше понимать, куда вам нужно идти и что вам нужно делать.
Не взрывай это
Если вы допустили ошибку или клиент радикально изменил свое мышление, легко захотеть все испортить (часто в приступе ярости). Но не паникуйте. Вместо этого потратьте немного времени, чтобы все обдумать и посмотреть, можно ли что-то спасти. Могут быть способы сохранить по крайней мере часть работы, которую вы уже сделали, и использовать ее повторно.
И, даже если вы в конечном итоге все разрушите и начнете заново, сохраните копии всего, что вы сделали. Вы никогда не знаете, когда что-то может понадобиться снова в будущем. Например, когда клиент еще раз передумал.
Плагины
Переключатель типа поста
Работа с пользовательскими типами записей WordPress значительно упрощает управление контентом, поскольку предоставляет четкий способ разделения разных типов записей. Но иногда потребности сайта меняются, и сообщения приходится перемещать из одного типа в другой. Переключатель типов сообщений делает это с легкостью, добавляя раскрывающийся список «Тип сообщения» при редактировании сообщения. Где это действительно удобно, так это при массовом редактировании сообщений, так как вы можете перемещать несколько сообщений всего за несколько кликов.
URL-адреса обновлений Velvet Blues
Независимо от того, переключаете ли вы домены, добавляете SSL или вам нужно изменить все экземпляры определенного URL-адреса, URL-адреса обновления Velvet Blues значительно экономят время. Хотя существует множество инструментов поиска/замены (включая приведенный ниже), этот предназначен только для поиска и замены URL-адресов. Это приятное ограничение, потому что оно может уберечь вас от случайной замены чего-то в базе данных, чего вы не должны делать. Обратите внимание, что он не изменит базовый URL-адрес вашего сайта и не заменит жестко заданные URL-адреса в виджетах или на страницах параметров темы. Его лучше всего использовать для обмена URL-адресами в сообщениях, страницах и ссылках на медиафайлы.
Лучший поиск Заменить
Бывают случаи, когда вам нужно найти и заменить определенные текстовые строки в базе данных вашего сайта. Это когда вы можете обратиться к Better Search Replace, чтобы сделать это. Однако будьте осторожны, так как плагин позволит вам выбрать, какие таблицы базы данных вы хотите включить в операцию. Всегда рекомендуется сначала создать резервную копию — на всякий случай. Вы также можете использовать опцию «Пробный прогон», чтобы увидеть, на что повлияет поиск/замена, прежде чем запускать его по-настоящему.
Простая история
Администратору полезно знать, чем занимаются другие пользователи, имеющие доступ к панели инструментов WordPress. Simple History — полезная утилита, которая отслеживает, кто чем занимается. Это не только важно для отслеживания любых нежелательных действий пользователя, но также помогает отслеживать ваши шаги, когда что-то идет не так. Например, вы можете узнать, какие плагины были активированы или деактивированы. Это полезная информация при устранении неполадок.
перенаправление
Со временем структура URL-адреса сайта может измениться. Или может случиться так, что клиент передумал о том, куда что-то должно идти. В любом случае, добавление переадресации 301 для устаревшего контента является важным шагом к тому, чтобы пользователи могли найти то, что ищут. Перенаправление поможет вам быстро позаботиться об этих вещах. Но вы также можете использовать его для перенаправления пользователей на основе их статуса входа, браузера, реферера и многого другого.
Дублировать сообщение
Очень часто мы получаем просьбы сделать страницу или даже продукт похожим на «тот самый» уже на сайте. Вместо того, чтобы пытаться воссоздать часть контента, используйте Duplicate Post. Он способен копировать только те части поста, которые вам нужны, и дает вам более быстрый способ добиться цели.
Откат WP
Обновления плагинов WordPress не всегда проходят гладко. Фактически, одна крошечная ошибка в обновлении может привести к поломке сайта. WP Rollback предназначен для таких случаев, так как позволяет «откатить» плагин или тему к предыдущей версии. Обратите внимание, что он работает только с плагинами в официальном репозитории WordPress.org, поэтому имейте в виду, что он не избавит вас от проблем с коммерческими продуктами. Но это быстрый и удобный вариант, когда нужно восстановить что-то до более стабильной версии.
Превращение «О, $#!%» в «О, да!»
Часть работы веб-дизайнера (и человека) включает в себя как совершение ошибок, так и общение с другими людьми, которые меняют свое мнение без предупреждения. Как вы с этим справляетесь? На самом деле это сочетание наличия процессов, которые помогут вам изменить курс, и наличия необходимых инструментов, чтобы протянуть руку помощи. Использование приведенных выше советов и плагинов поможет вам извлечь максимальную пользу из этих неожиданных моментов.