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

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

Так что же делать с проблемами, которые возникают вне процесса разработки? «Вымыть руки» после передачи сайта клиенту и пожелать удачи? Как профессионал вы знаете, что говорить «это больше не моя проблема» неэтично. Вы также знаете, что поддержание отношений с вашими клиентами (текущие и бывшие) Имеет важное значение для вашего бизнеса.

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

Как предотвратить ошибки на WordPress

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

Шаг 1: добавление учебника

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

Шаг 2: выставь себя вперед

Каждый веб-разработчик должен предоставить свой сайт WordPress с пользовательским фоном. Это не только позволяет рекламировать ваш бизнес, но и позволяет клиенту всегда иметь в виду, что он может связаться с вами в случае возникновения проблем.

С плагином вроде Окончательный Брендинг Вы можете создавать собственные сообщения и модули на панели инструментов, а также рекламные места.

Шаг 3: усиление безопасности

Можете ли вы доверять своим клиентам в соблюдении строгих стандартов безопасности при использовании их сайт ? Нет, наверное, нет. Таким образом, вместо того, чтобы ждать, пока последний будет использовать общую учетную запись « Администратор »С паролем« 1234", Необходимо обеспечить соблюдение различных мер безопасности:

  • Двухфакторная аутентификация.
  • Хэш Bcrypt.
  • и пароли не должны быть необязательными.

Шаг 4: автоматизация резервного копирования

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

Если вы не хотите заново создавать веб-сайт или повторять недавние изменения из-за отсутствия резервной копии, предоставьте своим клиентам систему, которая автоматизирует для них этот процесс. Плагин Snapshot может помочь вам в этом случае.

Шаг 5: автоматизировать обновления

Автоматизация - прекрасная вещь для разработчиков. Вы настраиваете процесс для автономной работы в фоновом режиме. Таким образом, вам никогда не придется беспокоиться о том, обновили ли ваши клиенты WordPress до новой версии, поскольку у вас будет процесс, который сделает это за вас.

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

Шаг 6: ограничить права доступа к файлам

Если ваши клиенты планируют в будущем обновлять свой веб-сайт и не обращаются за помощью к разработчику, надеемся, что эти изменения минимальны и не требуют обновления кода. Однако файлы, особенно файл «wp-config.php», который всегда следует располагать выше корняHébergement, что сделает его недоступным для пользователей и хакеров.

Кодекс WordPress предоставляет полезные рекомендации вы можете следовать при распределение соответствующих полномочий.

Шаг 7. Ограничьте доступ пользователей

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

  • Если вы хотите еще больше контролировать доступ и возможности пользователей, попробуйте " Участники .
  • Если вы хотите контролировать, кто может использовать визуальный редактор, вы можете использовать плагин " Отключить визуальный редактор .
  • Если вы хотите контролировать различные типы контента (статьи, страницы, категории, средства массовой информации и многое другое) к которому можно получить доступ, плагин Менеджер расширенного доступа Сделаем трюк.

в конце концов

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

Я надеюсь, что вы сможете лучше защитить сайты своих клиентов. Не стесняйтесь делиться своими советами в комментариях.