それらの「ああ$#!%」の瞬間のためのWordPressのヒントとプラグイン
公開: 2020-06-01それは私たち全員に一度に起こったことです。 私たちは(とにかく、私たちの目には)ほぼ完璧なウェブサイトを構築するために一生懸命働いています。そして、クライアントはそれをすべて吹き飛ばす「提案」を持って来ます。 それから、私たち自身が骨の折れる間違いを犯すときがあります。それは、物事を引き裂いて、それを再びつなぎ合わせようとしなければならないことを意味します。
そんなに早くない。 WordPressを使用する場合、これらの瞬間に役立ついくつかの組み込み機能、ベストプラクティス、およびプラグインが実際に利用可能です。 おそらく、すべてを修正することはできませんが、少なくともタスクの管理を容易にすることはできます。 次回$#!%が発生したときにチェックしたいいくつかの注目すべき選択があります。
ヒントとコツ
ポストリビジョンを使用する
ページや投稿の編集中に大きな間違いをしたことがある場合は、手を挙げてください(現在入力していない場合は、両方の手が上がっています)。 幸いなことに、WordPressリビジョンは、以前のバージョンのページを簡単に元に戻すことができ、大きな安堵のため息をつくことになります。 注意すべき点の1つは、カスタム投稿タイプを作成するときに、リビジョンを保持するかどうかを選択できることです。 それらをオンにする価値があるかもしれません。
バックアップする
開発プロセスに参加している場合は、プロジェクトのさまざまなマイルストーンに到達したときに、必ずバックアップを作成してください。 これは、あなたが急いで間違いや誤解を一掃することを可能にする貴重なリソースになります。 また、サイトが稼働している場合は、毎日バックアップする必要があります。
コードにコメントする
よくコメントされたコードについて多くのことが作られていますが、それには十分な理由があります。 この非常に小さなステップで、将来のメンテナンスが必要になる特定の機能をどこに実装したかを確認できます。 コードの機能の基本的な詳細を書き、他の重要な場所に表記するだけです。
戻って変更を加える必要がある場合は、どこに行く必要があるのか、何をする必要があるのかをよりよく理解できます。
それを爆破しないでください
あなたが間違いを犯した場合、またはクライアントが彼らの考え方を根本的に変えた場合、すべてを爆破したいと思うのは簡単です(しばしば怒りに満ちています)。 しかし、慌てる必要はありません。 代わりに、少し時間をかけて物事を熟考し、何かを救うことができるかどうかを確認してください。 すでに行った作業の少なくとも一部を保持し、それを再利用する方法があるかもしれません。
そして、最終的にすべてをノックダウンして最初からやり直したとしても、行ったことすべてのコピーを保管してください。 将来、何かが再び必要になる可能性があるのはいつかわかりません。 クライアントが別の心の変化を持っているときのように。
プラグイン
ポストタイプスイッチャー
WordPressのカスタム投稿タイプを使用すると、コンテンツ管理が非常に簡単になり、さまざまなタイプの投稿を明確に分離できます。 ただし、サイトのニーズが変化し、投稿をあるタイプから別のタイプに移動する必要がある場合があります。 Post Type Switcherはこれを簡単に実行し、投稿を編集するときに「PostType」ドロップダウンボックスを追加します。 数回クリックするだけで複数の投稿を移動できるため、投稿を一括編集する場合に非常に便利です。
ベルベットブルースの更新URL
ドメインを切り替えたり、SSLを追加したり、特定のURLのすべてのインスタンスを変更したりする必要がある場合でも、Velvet Blues UpdateURLSは大幅な時間の節約になります。 そこには多くの検索/置換ツール(以下のものを含む)がありますが、これはURLを見つけて置換するためだけのものです。 これは、データベース内の必要のないものを誤って置き換えることを防ぐことができるため、優れた制限です。 サイトのベースURLは変更されず、ウィジェットまたはテーマオプションページのハードコードされたURLが置き換えられることもありません。 投稿、ページ、メディアファイルへの参照内のURLを交換するのに最適です。
より良い検索置換
サイトのデータベースで特定のテキスト文字列を見つけて置き換える必要がある場合があります。 これは、Better SearchReplaceを使用してそれを実行できる場合です。 ただし、プラグインを使用すると、操作に含めるデータベーステーブルを選択できるので注意してください。 万が一に備えて、最初にバックアップを作成することをお勧めします。 「ドライラン」オプションを使用して、実際に実行する前に、検索/置換によって何が影響を受けるかを確認することもできます。
簡単な歴史
管理者として、WordPressダッシュボードにアクセスする他のユーザーが何をしているのかを知っておくとよいでしょう。 Simple Historyは、誰が何をしたかを追跡するのに役立つユーティリティです。 これは、不要なユーザーアクションを追跡するために重要であるだけでなく、問題が発生したときにステップをたどるのにも役立ちます。 たとえば、どのプラグインがアクティブ化または非アクティブ化されたかを確認できます。 これは、トラブルシューティングの際に役立つ情報です。
リダイレクション
時間の経過とともに、サイトのURL構造に変化が見られる場合があります。 あるいは、クライアントが何かをどこに行けばよいかについて考えを変えた可能性があります。 いずれにせよ、古いコンテンツに301リダイレクトを追加することは、ユーザーが探しているものを確実に見つけられるようにするための重要なステップです。 リダイレクトは、これらのアイテムをすばやく処理するのに役立ちます。 ただし、ログインステータス、ブラウザ、リファラーなどに基づいてユーザーをリダイレクトするためにも使用できます。
重複する投稿
非常に頻繁に、ページまたは製品でさえ、すでにサイトにある「あれ」のように見せるためのリクエストを受け取ります。 コンテンツの一部を再作成するのではなく、DuplicatePostを使用してください。 それはあなたが望む投稿の部分だけをコピーすることができて、あなたに物事を成し遂げるためのより速い方法をあなたに与えることができます。
WPロールバック
WordPressプラグインの更新は必ずしもスムーズに行われるとは限りません。 実際、更新の1つの小さなバグにより、サイトが破損する可能性があります。 WPロールバックは、プラグインまたはテーマを以前のバージョンに「ロールバック」できるため、このような場合に使用できます。 公式のWordPress.orgリポジトリにあるプラグインでのみ機能することに注意してください。したがって、商用製品の問題からあなたを救うことはできないことに注意してください。 ただし、より安定したバージョンに何かを復元する必要がある場合は、すばやく便利なオプションです。
「Oh $#!%」を「OhYeah!」に変える
ウェブデザイナーであること(そして人間であること)の一部には、間違いを犯すことと、警告なしに考えを変える他の人に対処することの両方が含まれます。 どのように対処しますか? それは実際には、コースを逆にするのに役立つプロセスを用意することと、追加の支援を提供するために必要なツールを用意することの組み合わせです。 上記のヒントとプラグインを使用すると、これらの予期しない瞬間を最大限に活用するための正しい道を歩むことができます。