大規模なWordPressウェブサイトを再設計するためのベストプラクティス

公開: 2019-01-24

最終的には、すべてのWebサイトを再設計する必要があります。 そして、それぞれが独自の課題を提示します。

最も挑戦的なのは、大規模でコンテンツの多いWordPressWebサイトです。 なんで? 手始めに、彼らはしばしば説明するためにいくつかの異なるタイプのコンテンツが付属しています。 さらに、既存のセットアップは、サイトが最初に構築されたときほど理想的ではない可能性があります。 また、コンテンツが定期的に追加または変更される場合は、さらに別のモンキーレンチが作品に投入されます。

とにかく、考慮すべきことがたくさんあります。 そのため、事前に計画を立てることが非常に重要です。 常に問題点がありますが、準備することでプロセスがはるかにスムーズになります。

したがって、次の再設計プロジェクトに取り組む前に、成功のための最良の位置に到達するためのいくつかの方法を確認しましょう。

コンテンツ構造を確認する

まず、コンテンツがどのように構成されているかを詳しく見ていきます。 あなたが最初にウェブサイトを構築した人であったとしても、あなたの記憶をリフレッシュすることはまだ良い考えです。

探すべきものは次のとおりです。

  • 親と子のページ
  • カテゴリやタグなどの分類法
  • カスタム投稿タイプ
  • ナビゲーションメニュー

既存のコンテンツがどのように設定されているかをよく理解したら、変更を加える必要があるかどうかを判断できます。 たとえば、サイトのすべてのページが現在トップレベルにある場合、それらの一部をより一般化された「親」の下の「子」ページとして再構成することは意味がありますか?

また、サイトのナビゲーションがコンテンツの階層を正確に反映していることを確認することも重要です。 これはフロントエンドで見栄えが良くなるだけでなく、バ​​ックエンドでの不必要な混乱を避けるのに役立ちます。

主なアイデアは、サイトのコンテンツが効率的に構成され、ユーザーとコンテンツ作成者の両方にとって意味のある方法で構成されていることを確認することです。 もちろん、ほぼ常に改善の余地があります。 しかし、それはまた、変更を加えるという潜在的に時間のかかるタスクと比較検討する必要があります。

ホワイトボード上のサイトマップ。

コードを掘り下げる

さまざまなコンテンツの考慮事項がわかったので、次は既存のWordPressテーマを見てみましょう。 これにより、再設計されたバージョンで複製する必要がある場合とない場合があるカスタム機能をより明確に把握できます。

探すべきアイテムの中で:

  • アクティブなテーマが子テーマであるかスタンドアロンであるか
  • functions.php .phpファイル内にロードされているカスタムコードまたはスクリプト
  • WordPressテンプレート階層を使用するカスタマイズされたページテンプレート

WordPress Webサイトはさまざまな方法で組み合わせることができるため、特定の機能を強化しているコードの正確な部分を知ることが重要です。 プラグインが一部の機能を担当している場合もあれば、テーマ内のカスタムコードの結果である場合もあります。

たとえば、サイトのスライダーがWordPressプラグインではなく、カスタムjQueryスクリプトによって実行されている場合があります。 または、ページテンプレートで呼び出されているカスタムフィールドがあるかもしれません。これは、再設計で考慮する必要があります。

上記のコンテンツ構造と同様に、目標は、何を処理する必要があるかについてさらに学ぶことです。 既存のテーマのカスタムコードのすべてのビットを移動する必要はありません。 ただし、サイトの立ち上げ後に欠落していることを見つけるよりも、最初からこれを知っておく方がよいでしょう。

ノートパソコンの画面に表示されるコード。

アクティブなプラグインをメモします

WordPressプラグインは、わずかな労力で最大限の機能を追加するのに役立つため、私たちは大好きです。 しかし、プラグインが過去に私たちに役立ったからといって、それが私たちの未来の一部であるべきだという意味ではありません。

再設計は、現在アクティブなプラグインの監査を実行するのに最適なタイミングです。 間違いなく、再設計されたWebサイトに移動する人もいます。 ただし、他の人はもう必要ないことに気付くかもしれません。

それらの機能が不要になった可能性があるか、そもそも実際に利用されていなかった可能性があります。 それから、仕事をより良くすることができる別のオプションがある可能性もあります。

しかし、プラグインをレビューする最も重要な理由は、セキュリティリスクと自重を潜在的に取り除くことです。 しばらく更新されていないプラグインは、パフォーマンスを低下させるだけでなく、ハッカーやボットへの公然の誘いになる可能性があります。 それはすべて、私たちが探している新たなスタートの一部です。

WordPressプラグインページ。

「開発中」の計画を作成する

ほとんどの場合、本番サイトですべての再設計作業を行うわけではありません。 したがって、プロセスの大部分はステージングサイトで行われます。 不注意によるダウンタイムの原因となることを恐れずに自由に作業できるため、これは理想的です。

新規または更新されたコンテンツの邪魔にならないWebサイトでは、プロセスはかなり簡単です。 リリース前にいくつかの変更を考慮する必要があるかもしれませんが、それが大きな障害になることはありません。

ただし、頻繁に変更されるサイトは確かにもっと難しいものです。 これを説明するための計画を立てることが重要です。

ステージングサイトに常に最新のコンテンツが含まれるようにするために、データベースを頻繁に同期することが問題になる可能性があります。 繰り返しになりますが、このプロセスをより複雑にする構造の違いがあるかもしれません。

ここには、万能のソリューションは実際にはありません。 あなたの既存のウェブサイトがどのように構築されたかに大きく依存します。 あなたは幸運で、あなたのために重労働をするプラグインを見つけるかもしれません。 または、よりオーダーメイドのアプローチに追いやられる可能性があります。 とにかく、忙しいサイトを再設計するとき、それは主要な考慮事項でなければなりません。

ノートに書いている人。

石を回さないでください

見栄えとレイアウトだけでなく、再設計の成功の多くは細部を理解することにかかっています。 ウェブサイトが大きくなればなるほど、あなたが発見する可能性のある重要なちょっとした情報が多くなります。 そして、上記のアイテムはあなたを走り始めさせるでしょうが、見るべき場所は常にもっとあります。

インストールによっては、SEOプラグインの設定(特にページ上のカスタマイズ)、カスタムプラグイン、画像のサイズ設定、分析なども検討する必要があります。 これらの項目のいずれかが考慮されていない場合、新しいサイトの立ち上げ時に重要な何かを見逃している可能性があります。

しかし、あなたはこれを持っているので、心配はありません! 詳細に注意を払い、メモを取り、(必要に応じて)質問をします。 あなたの素晴らしいデザインスキルをミックスに加えて、よくやった仕事のために背中に数パットを受け取る準備をしてください。