カスタムWordPress開発に関する4つのよくある質問
公開: 2020-12-17質問に飛び込む前に、答えるべき重要な質問があります– 「カスタムWordPress開発とは何ですか?」
カスタム開発とは、Webサイトまたはアプリケーションの機能とスタイルを手動で作成することを意味します。 もちろん、これにはプラグインやツール、サーバー構成、スクリプトなど、すでに作成されている多くのソリューションの使用が含まれますが、その核となるのは、プログラマーやデザイナーによって新しくカスタマイズされたものを構築することです。
そして、この質問を検討する理由は、発生する可能性のある誤解を解消するためです。 多くの「WordPressExpert」Fiverrのオファー、Webデザイン作業を提供する多くのマーケティングエージェンシーなどがあります。 ただし、それらのほとんどは「WordPressレゴ」または「ページビルダー」タイプの作業に分類されます。
通常、ウェブサイトの構築について話すとき、人々はそれをプレミアムテーマ(他の開発者によってすでに作成され、「サイトごとの」使用法で販売されているもの)を選び、彼のWordPressサイトに設定する人と関連付けます。
次に、Elementor、Beaver、Avadaなどの統合されたテーマページビルダープラグインのおかげで、サイト所有者はランディングページを作成します。 そして、これは最初のよくある質問につながります、私たちはカバーします:
1.カスタムビルドWebサイトとページビルダーの違いは何ですか?
フリーランサーの仕事のための多くのオープンオファーや、さまざまなWordPressエージェンシー、Web開発会社、さらにはSEO会社の販売ページから、「カスタムWebデザイン」、「WordPressサイトの構築」、「私がデザインする」などの用語が見つかります。プロフェッショナルでレスポンシブなWordPressウェブサイト」。 ただし、含まれているものをよく見ると、特典として「デザインのカスタマイズ」などと書かれていますが(これは明らかに良いことです)、すべての作業でたったの50ドルです。
現実的には、これは「ページビルダー」カテゴリに直接分類されるものです。 どうして? 新しいウェブサイトの完全な開発には以下が含まれるため:
- 発見フェーズ–代理店/開発者は、既存のコードベース、移行する必要があるもの、残しておく必要があるもの、または再実装する必要があるものを調べます
- 新しい設計を開始するために解決すべき問題を十分に理解している。 この段階では、多くの反復が発生する可能性があります。
- WordPressテーマ用に作成されたカスタムコード、必要な機能のためのカスタムプラグイン。 範囲によって異なりますが、これには数週間から数か月かかる場合があります。
ページビルダーのアプローチでは、これらの問題の多くは、カスタムではないという理由だけでスキップされます。
代わりに、事前定義されたルックアンドフィールを持つ(または一連のオプションを提供する)プレミアムテーマを選択し、提供されたツール、セクション、および要素を使用してページを作成します。 もちろん、デザイナーはカスタムのグラフィックや画像で作業することもできますが、その作業には2人目の人が必要になることがよくあります。
2つの違いのいくつかは次のとおりです。
これについては、この記事で詳しく読むことができます:カスタムテーラードWordPressテーマとプレミアムテーマ– DevriX
2.そもそもなぜWordPressを選ぶのですか?
多くのビジネスオーナーは、WordPressの代理店に連絡する前でも、これを自問しています。 Laravel、Node、Djangoなどの完全にカスタムビルドされたシステムなど、非常に多くのソリューションが存在するため、これは非常に有効な質問です。 しかし、問題は、ほとんどの仕事にとって、WordPressが完璧な選択であるということです。
WordPressを使用する理由のいくつかは次のとおりです。
- オープンソースです。 まあ、技術的に最も良いCMSはそうです、それでそれは主な要因ではありません。
- それは時間テストされています。 それは15年以上前からあり、直面する可能性のある問題のほとんどは解決されており、巨大なWebサイトでほとんどエラーなしで機能するように構築されています。
- これはPHPベースであるため、開発チームがWordPressの経験が少ない場合でも、PHPの経験があれば、多くのことを達成できます。
- そこには高品質のWordPress開発機関がたくさんあります。
- それは大小のウェブサイトの両方で非常にうまく機能します。
- WordPressの周りにはたくさんのコミュニティイベントがあります。
- ブログだけではありません!
さらに、技術スタックを制限する本当の理由はありません。WordPressは、ReactやVue.jsなどでクライアント向けのビューを構築し、REST APIまたはGraphQLを介してWordPressデータに接続する場合、ヘッドレスとしても機能します。
多くの企業にとって、WordPressは、堅牢なマルチサイトシステムと、高度なeコマースおよび多言語拡張機能により非常に適しています。
3.新しいランディングページを簡単に編集できますか?
多くのWordPressサイト所有者は、プレミアムテーマを購入し、ページビルダーを介してコアランディングページを構築することから始めました。 このようなビルダーのUXが原因で、要素を配置するとき、または応答性、速度、または使いやすさの点で問題が発生することがよくあります。
ビジネスを成長させるための次のステップは、ウェブサイトを次のレベルに引き上げることができるプロの開発者に連絡することです。 ただし、安価なフリーランサー、開発エージェンシー、経験豊富なプレミアムエージェンシーなど、どの開発者を目指すかによって、最終的な結果は大きく異なります。
低価格帯では、開発者はカスタムデザインを静的に構築できます。つまり、ページにテキストを出力するのは実際にはHTML / CSSファイルだけです。 それを編集する方法はありません。 これは、多くの場合、新しいランディングページの編集に関する質問がポップアップする場所です。
コンテンツを編集できるようにするいくつかの開発アプローチは次のとおりです。
- 新しいグーテンベルクエディターでのビルダーのような体験。 見栄えを良くするには、Gutenberg API、React、PHP、UX、CSSの経験が必要です
- 編集が必要なページ上の各文字列のACF(高度なカスタムフィールド)
- 事前定義されたコンポーネントを使用してカスタムランディングページを構築するために再利用できる編集可能なセクションを表す柔軟なテンプレートを備えたACF
技術的には、カスタムデザインをページビルダーと連携させることもできますが(すべてのプレミアムテーマと同様)、これにより、サイト編集者はサイトのルックアンドフィールを台無しにすることができ、多くの場合、他のソリューション。
カスタムテーマの構築に必要なことについて詳しくは、こちらをご覧ください:カスタムWordPressテーマの構築に必要なことは何ですか? – DevriX
4.新しいウェブサイトを構築するプロセスはどのように見えますか?
これは大きな質問です。 ここにある別の記事で詳細を掘り下げようとしました:プロフェッショナルなWordPress Webサイトを構築および成長させるための完全なアクションプラン– DevriX
しかし、より重要な部分を要約すると、次のようになります。
- 初期段階は主に情報の収集に焦点を合わせています。 現在のサイトが直面している問題(存在する場合)または新しいサイトが解決すべき問題は何ですか?
- 設計段階では、新しいルックアンドフィールが決定されます。 デザインとコンテンツの作成は、しばしば密接に関連しています。 設計者にとって大きな助けとなるのは、従うべき一般的な概要/内容を用意することです。
- Web開発部分は、サイトの初期外観が作成される場所です。 これがv1と見なされるものです。 初期バージョンをリリースする前に、範囲外のリクエストが多数発生する可能性があります。初期予算に収まらない場合は、リリース後のリクエストを延期することができます。 リテーナーベースの計画では、このような範囲外のタスクは、最初のリリースから数週間および数か月後に取り組むことができ、もちろん、さらに発展させることができます。
ほとんどの開発会社は、開発、更新の表示、新しいサイトとその機能のテスト、および後続のバージョンの更新を最適化するセットアップも作成します。
例えば:
- ライブサイトのコピーを表示できる開発ステージングとテストステージングの作成。 この段階では、クライアントと開発者にのみ表示されます(多くの場合、パスワードの背後にあります)。 そこで、新しい機能を紹介してテストすることができます。
- リクエストと更新を追跡するための管理/チケットシステム。 これは、Issuesの形式のGithubのような制御された管理システムのバージョン、またはAsanaやJiraのような専用のPMシステムで実行できます。
- 進捗状況の毎日/毎週/毎月のステータス更新、直面した問題、および行われた作業のデモ。 ここでの主な目標は、クライアントが状況を確認し、何かを変更/更新できるかどうかについてフィードバック/考えを提供することです。
もちろん、一部のリクエストが最初のスコープに収まらないことは不可能ではないため、そのような通話/トーク中に、両者はそれらを元のスコープに収めるか、元のスコープから何かを変更することについて合意に達する可能性があります。 変更が多いほど、計画が難しくなることに注意することが重要です。