誰もが時々間違いを犯します。 それは起こります。 しかし、エラーが発生したとき サイトのWeb、多くの時間と労力を費やして構築したものである場合、どんなにひどい間違いを犯したとしても、戻って最初からやり直すのはイライラすることがあります.
WordPress開発者として、あなたはそれがどのように機能するかを知っています。 また、発生する可能性のあるさまざまな問題についても理解しました。 その結果、発生する可能性のある問題を軽減して迅速に解決するために、ワークフローにいくつかのメソッドをすでに追加している可能性があります。
では、開発プロセスの外で発生する問題をどうしますか? 幸運を祈りながらサイトを顧客に渡した後、「手を洗って」? 専門家として、あなたは「これはもはや私の問題ではない」と言うことは非倫理的であることを知っています。 また、顧客との関係を維持することも知っています(現在および過去の)あなたのビジネスのために不可欠です。
ジョブの完了後に顧客のサイトで何かが発生した場合は、すぐに介入して問題を解決する準備をする必要があります。 または、さらに良いことに、顧客(および自分自身)を救うために、独自のワークフローに追加の手順を組み込む必要があります。
WordPressでエラーを防ぐ方法
以下は、ワークフローに追加する実践のリストです。 WordPressでエラーをすばやく修正したり、エラーを回避したりできます。
ステップ1:チュートリアルを追加する
新しいものを与える前に サイトのWeb クライアントには、すぐに開始できるドキュメントを必ず提供してください。 確かにクライアントに WordPress の使い方を教えるのはあなたの仕事ではありませんが、WordPress をよく知らないクライアントには、サイトで誤って問題を起こさないように、初心者向けのガイドを提供する必要があります。
ステップ2:前進する
すべてのWeb開発者は、カスタムの背景を持つWordPressサイトを提供する必要があります。 これにより、ビジネスを宣伝できるだけでなく、顧客はトラブルが発生した場合に連絡できることを常に念頭に置くことができます。
「 究極のブランディング ダッシュボードでカスタムメッセージとモジュール、および広告スロットを作成できます。
ステップ3:セキュリティを強化する
顧客が製品を使用する際に厳格なセキュリティ基準を維持することを信頼できますか? ウェブサイト ? いいえ、おそらくそうではありません。 したがって、後者が汎用アカウントを使用するのを待つのではなく、「 管理人 »パスワード付き« 1234"、さまざまなセキュリティ対策を実施する必要があります。
- 二要素認証。
- ハッシュbcryptの。
- パスワードはオプションであってはなりません。
4ステップ:バックアップを自動化する
あなたの顧客は、ウェブサイトを保護するという考えに関心を持っていますが、おそらくそれを安全に保つ方法を知らないか、まだ心配する必要はないと考えているでしょう. あなたはそれを知っています données いつでも紛失したり盗まれたりする可能性があり、定期的にバックアップされているサイトを持つことはオプションではありません。
バックアップが設定されていなかったためにWebサイトを再作成したり、最近の変更をやり直したりする必要がない場合は、プロセスを自動化するシステムを顧客に提供してください。 スナップショットのプラグイン この場合あなたを助けることができます。
5ステップ:更新を自動化する
自動化は開発者にとって素晴らしいことです。 バックグラウンドで自律的に実行するプロセスを設定します。 このように、顧客がWordPressを新しいバージョンにアップグレードしたかどうかを心配する必要はありません。これは、それを実行するプロセスがあるためです。
このプロセスを自動化するのに役立つだけでなく、更新できるものとできないものを制御する機能を提供するツールを探している場合は、 WordPressアップデートの管理に関するチュートリアル.
ステップ6:ファイルのアクセス許可を制限する
クライアントが将来的に Web サイトを更新する予定があり、開発者の支援を求めていない場合は、コードの更新を必要とせず、これらの変更が最小限であることを望みます。 ただし、ファイル、特に「wp-config.php」ファイルは常にファイルのルート上に移動する必要があります。宿泊施設、これにより、ユーザーやハッカーの手の届く範囲から遠く離れた場所になります。
コーデックスWordPressはあなたが続くことができる便利なガイドラインを提供します 適切な権限の割り当て.
手順7:ユーザーアクセスを制限する
WordPressへのユーザーアクセスを制限することになると、ユーザーにアクセスして役割を更新するのと同じくらい簡単だと言う人もいます。 ただし、これらの事前定義されたルールは必ずしも十分ではありません。
- ユーザーのアクセスと機能をさらに細かく制御したい場合は、プラグイン「 メンバー '。
- ビジュアルエディタを使用できるユーザーを制御する場合は、プラグイン「 ビジュアルエディタの無効化 '。
- さまざまな種類のコンテンツを制御する場合(記事、ページ、カテゴリ、メディアなど)アクセス可能なプラグイン アドバンスト・アクセス・マネージャ トリックを行います。
最終的に
顧客のサイトとダッシュボードを使用する人々のセキュリティについて、あなたと同じように考えてください。 明らかに、彼らの目標は、自分のサイトに損害を与えたり、ダッシュボードに意図的に大混乱をもたらすことではありませんが、それが発生する可能性があり、それを修正できる必要があります。 エラーが発生したときに対応するのを待つのではなく、Webサイトを開発するときに事前に計画を立てる必要があります。
クライアントのウェブサイトをより安全に保護できることを願っています。 コメントで自由にヒントを共有してください。