Każdy od czasu do czasu popełnia błędy. Zdarza się. Ale kiedy błąd wystąpi w a Witryna internetowa, na którym włożyłeś dużo czasu i wysiłku, powrót i rozpoczęcie od nowa może być frustrujące, niezależnie od tego, jak poważny jest błąd.

Jako programista WordPress wiesz, jak to działa. Zapoznałeś się również z różnymi problemami, które mogą się pojawić. W rezultacie prawdopodobnie dodałeś już kilka metod do swojego przepływu pracy, aby złagodzić i szybko rozwiązać wszelkie problemy, które mogą się pojawić.

Więc co robisz z problemami, które pojawiają się poza procesem tworzenia? „Umyj ręce” po przekazaniu strony klientowi, życząc mu powodzenia? Jako profesjonalista wiesz, że powiedzenie „to już nie mój problem” jest nieetyczne. Wiesz też, że utrzymywanie relacji z klientami (obecny i stary) jest niezbędna dla Twojej firmy.

Jeśli coś stanie się w siedzibie klienta po wykonaniu zadania, musisz być przygotowany do natychmiastowego rozwiązania problemu. Albo jeszcze lepiej, musisz mieć dodatkowe kroki wbudowane we własny przepływ pracy, które uratują twoich klientów (i ciebie).

Jak zapobiec błędom w WordPress

Oto lista praktyk, które można dodać do przepływu pracy. Pozwalają one szybciej korygować błędy w WordPress lub ich unikać.

Krok 1: Dodaj samouczek

Przed podaniem nowego Witryna internetowa do klienta, upewnij się, że dostarczyłeś dokumentację, która pozwoli im szybko rozpocząć. To prawda, że ​​nie Twoim zadaniem jest nauczenie klienta korzystania z WordPressa, ale dla klienta, który tak naprawdę nie zna WordPressa, musisz zapewnić mu przewodniki dla początkujących, które zapobiegną omyłkowym powodowaniu problemów na swoich stronach.

Krok 2: naprzód

Każdy programista powinien nadać swojej witrynie WordPress niestandardowe tło. Pozwala to nie tylko reklamować Twoją firmę, ale pozwala klientowi zawsze pamiętać, że może się z Tobą skontaktować w razie problemów.

Z wtyczką typu „ ostateczny Branding Możesz tworzyć niestandardowe komunikaty i moduły na pulpicie nawigacyjnym, a także boksy reklamowe.

Krok 3: wzmocnij bezpieczeństwo

Czy możesz ufać swoim klientom, że podczas korzystania z nich zachowają rygorystyczne standardy bezpieczeństwa? strona internetowa ? Nie, prawdopodobnie nie. Zamiast więc czekać, aż ten ostatni użyje konta ogólnego „ Admin »Z hasłem« 1234", Musisz zastosować różne środki bezpieczeństwa:

  • Uwierzytelnianie dwuskładnikowe.
  • hash bcrypt.
  • a hasła nie powinny być opcjonalne.

Krok 4: Zautomatyzuj tworzenie kopii zapasowych

Twoi klienci będą zaniepokojeni pomysłem zabezpieczenia swoich stron internetowych, ale prawdopodobnie nie wiedzą, jak to zabezpieczyć lub pomyślą, że nie muszą się jeszcze o to martwić. Wiesz, że données mogą zostać zgubione lub skradzione w dowolnym momencie, a posiadanie witryny, której kopia zapasowa jest regularnie tworzona, nie jest opcjonalne.

Jeśli nie chcesz ponownie tworzyć witryny internetowej lub ponawiać ostatnich zmian, ponieważ nie było kopii zapasowej, daj swoim klientom system, który zautomatyzuje ten proces. Wtyczka Snapshot może ci w tym pomóc.

Krok 5: Automatyzacja aktualizacji

Automatyzacja to wspaniała rzecz dla programistów. Skonfigurowałeś proces, aby działał autonomicznie w tle. W ten sposób nigdy nie musisz się martwić, czy Twoi klienci zaktualizowali WordPress do nowej wersji, ponieważ będziesz mieć proces, który zajmie się tym za Ciebie.

Jeśli szukasz narzędzia, które pomoże Ci zautomatyzować ten proces, ale także zapewni Ci kontrolę nad tym, co można, a czego nie można zaktualizować, zapoznaj się z naszym samouczek dotyczący zarządzania aktualizacjami WordPress.

Krok 6: Ogranicz uprawnienia do plików

Jeśli Twoi klienci planują w przyszłości aktualizacje swojej witryny i nie szukają pomocy programisty, miejmy nadzieję, że te zmiany będą minimalne i nie będą wymagały aktualizacji kodu. Jednak pliki, zwłaszcza plik „wp-config.php”, który zawsze powinien być przenoszony powyżej katalogu głównego plikuzakwaterowanie, co sprawi, że będzie niedostępny dla użytkowników i hakerów.

Kodeks WordPress zawiera pomocne wskazówki, które można śledzić, kiedy przydział odpowiednich zezwoleń.

Krok 7: Ogranicz dostęp użytkowników

Jeśli chodzi o ograniczanie dostępu użytkowników do WordPressa, niektórzy powiedzieliby, że jest to tak proste, jak przejście do użytkowników i aktualizacja ról. Jednak te predefiniowane reguły nie zawsze są wystarczające:

  • Jeśli chcesz mieć jeszcze większą kontrolę nad dostępem i możliwościami użytkowników, wypróbuj „ Użytkownicy ".
  • Jeśli chcesz kontrolować, kto może korzystać z edytora wizualnego, możesz użyć wtyczki „ Wyłącz edytor wizualny ".
  • Jeśli chcesz kontrolować różne typy treści (artykuły, strony, kategorie, media i więcej), do którego można uzyskać dostęp, wtyczka Zaawansowany menedżer dostępu Zrobi lewę.

wreszcie

Pomyśl o bezpieczeństwie witryn swoich klientów i ludzi, którzy korzystają z ich pulpitów nawigacyjnych, tak jak o swoim. Oczywiście ich celem nie jest zniszczenie własnej witryny lub celowe siejenie spustoszenia na ich pulpicie nawigacyjnym, ale może się to zdarzyć i musisz być w stanie to naprawić. Zamiast czekać na reakcję, gdy wystąpi błąd, podczas tworzenia witryn internetowych należy wprowadzić plan proaktywny.

Mam nadzieję, że możesz lepiej zabezpieczyć strony internetowe swoich klientów. Podziel się wskazówkami w komentarzach.