最近、読者数名から WordPress テーマフレームワークについて、そしてウェブサイトに使用すべきかどうか尋ねられています。
要するに、テーマフレームワークは、ウェブサイト開発者が新しいテーマをより簡単に作成するのに役立つツールです。ウェブサイトを作成する際の開発者の時間と労力を節約できます。
WPBeginnerでは、Genesisフレームワークを使用しており、一部のパートナーブランドはSeedProdを使用してサイトを作成しました。
ただし、お客様のニーズは異なる場合がありますので、市場で最高のテーマフレームワークを調査・比較し、お客様のサイトに最適なものを選択できるようお手伝いします。
この記事では、WordPressのテーマフレームワークとは何かを明確に説明します。また、さまざまな種類のテーマフレームワークについて説明し、それらを使用する際の長所と短所を見ていきます。最後に、私たちのお気に入りのテーマフレームワークをいくつか紹介します。
この記事の終わりまでに、WordPressテーマフレームワークとは何か、そしてそれがあなたのウェブサイトにとって良い選択肢であるかどうかを理解できるようになります。

WordPressテーマフレームワーク比較表
お急ぎの場合は、この比較表を簡単に確認して、どのフレームワークがあなたのニーズに合っているかを確認できます。
| # | フレームワーク | 最適 | 価格 | 無料版 |
|---|---|---|---|---|
| 🥇 | Genesis | 開発者向けのコード基盤 | $360/年 | ❌ |
| 🥈 | Divi | コーダーでない人のためのビジュアルデザイン | 年間 $89 | ❌ |
| 🥉 | SeedProd | ランディングページとテーマのカスタマイズ | $99.50/年 | ❌ |
| 4 | Themify | 多用途なレイアウトデザイン | $69 | ❌ |
| 5 | Beaver Builder | 高速で柔軟な開発 | $99/年 | ✅ |
この記事で取り上げる内容の概要を以下に示します。
- WordPressテーマフレームワークのテストとレビュー方法
- WordPressテーマフレームワークとは?
- テーマフレームワークを使用するメリットとデメリットは何ですか?
- テーマフレームワークを使用すべきですか?
- Our Pick of the Best WordPress Theme Frameworks
- どのWordPressテーマフレームワークが最適か?
WordPressテーマフレームワークのテストとレビュー方法
WordPressテーマフレームワークの推奨を選択する際に、私たちが焦点を当てた主要な領域は次のとおりです。
- デザインの柔軟性: フレームワークが、カスタマイズオプション、ページレイアウト制御、タイポグラフィ設定、配色、ビジュアル要素の処理など、さまざまなデザインニーズをどの程度サポートしているかを確認しました。優れたフレームワークは、あまり制限的にならずに、幅広いビジュアルカスタマイズオプションを提供する必要があります。
- 使いやすさ:開発者、デザイナー、初心者であっても、ユーザーフレンドリーなエクスペリエンスを提供するフレームワークを優先しました。これには、直感的なインターフェイス、明確なドキュメント、および妥当な学習曲線が含まれます。
- カスタマイズオプション: フレームワークのカスタマイズ能力を考慮しました。優れたフレームワークは、カスタム子テーマの作成、独自のコードの実装、および過度に制限的になることなくカスタム機能の開発を可能にします。
- コミュニティとサポート: フレームワークに強力なコミュニティ、ドキュメント、サポートリソースが利用可能かどうかを評価しました。大きくて活発なコミュニティは、より多くのヘルプ、ガイダンス、サードパーティのリソースが利用可能であることを意味します。
WPBeginnerを信頼する理由
WPBeginnerでは、独自のウェブサイトにGenesisフレームワークを使用しており、SeedProdやその他のフレームワークを定期的に使用しています。
さらに、当社の専門家チームは、WordPressの使用、ウェブサイトの構築と保守、ユーザーサポートにおいて16年以上の経験を持っています。
当社は、ブログで紹介するすべてのプラグインとツールを実際に使用およびテストし、それらが当社の高い基準を満たしていることを確認しています。このプロセスに関する詳細については、当社の完全な 編集ガイドラインをご確認ください。
WordPressテーマフレームワークとは?
WordPressテーマフレームワークには、ウェブサイトのテーマを作成するために使用される複数のファイルが含まれています。テーマのコア機能は含まれていますが、スタイリングやデザインは含まれていません。
テーマフレームワークは、子テーマと一緒にインストールする必要がある親テーマのようなものだと考えることができます。子テーマが、ウェブサイトの外観を決定します。
しかし、テーマを「親」と「子」のように複数に分割する代わりに、開発者は単一のインストールにすべてのコードを含めるだけで、それがフレームワークとなります。
開発者はテーマフレームワークを好みます。なぜなら、多くの異なるサイトで同じコードの多くを再利用できるからです。スタイリングが必要なサイトに対して、多くの同じ関数を書き直すことなく、簡単に多くの異なる子テーマを作成できます。
これは、子テーマがフレームワークによって作成され、カスタマイズや機能の喪失の危険なしに、テーマフレームワークのすべての機能性を継承するためです。
WordPressの初期の頃は、WordPressテーマの開発と保守の方法にいくつかの重要な問題がありました。
1つの大きな問題は、ユーザーがテーマに追加したカスタムコードを失うことなくWordPressテーマを更新する方法がなかったことです。

フレームワークが存在する前は、開発者は同じコードをすべてのテーマにコピー&ペーストして再利用することしかできませんでした。
これにより、WordPressセキュリティに関する懸念が生じました。例えば、テーマにセキュリティ上の脆弱性があった場合、同じコードに基づいた他のすべてのテーマに迅速にパッチを適用する方法がありませんでした。
この問題に対処するために、WordPressコアチームとコミュニティは、親テーマと子テーマを考案しました。
フレームワークを使用すると、子テーマでカスタマイズしたものを変更することなく、簡単にアップデートをプッシュできます。この方法により、サイトの外観を変更することなく、「フレームワーク」を強力に保つことができます。
テーマフレームワークを使用するメリットとデメリットは何ですか?
WordPressテーマフレームワークをサイトで使用することには、いくつかの利点と欠点があります。両方見てみましょう。
利点(メリット)
- コミュニティ – ほとんどの人気のテーマフレームワークには、それを支える巨大なコミュニティがあります。これにより、サポートに関する質問に回答してもらうことがはるかに容易になります。たとえば、WordPress.org で特定のテーマのサポートフォーラムを表示して、質問を解決できます。
- 組み込み機能 – テーマフレームワークには、多くの場合、組み込みのウィジェット、ブロック、その他の機能が付属しています。カスタマイズに対するコントロールが増え、フォントや色を簡単に編集したり、さまざまなスタイルを試したりできます。SeedProdのような多くのフレームワークやテーマビルダーには、事前構築済みのテンプレートが付属しており、ドラッグアンドドロップビルダーも提供しています。
- コード品質 – テーマフレームワークはしばしばピアレビューされるため、すべてのベストプラクティスに従っている可能性がはるかに高くなります。これは、ウェブサイトのテーマがレスポンシブで軽量になるため不可欠です。高速読み込みのウェブサイトは、WordPress SEOも向上させます。
- アップグレード – スタイルカスタマイズを失うことなくアップグレードできるのは大きな利点です。これは、ウェブサイトのバックアップを復元する際にも役立ちます。テーマのカスタマイズはそのまま保持され、再度実行する必要はありません。
欠点 (デメリット)
- 不要なコード – フレームワークには、使用しない可能性のある多数の組み込み機能が含まれていることがよくあります。ただし、フレームワークが適切にコーディングされていれば、サイトに全く影響しないはずです。
- フレームワークの制限 – 多くの場合、フレームワークには制限があります。サイトを大幅にカスタマイズしたい場合は、フレームワークがそれを行ってくれる場合でも、特別な子テーマをインストールしてコアファイルをオーバーライドする必要があるかもしれません。
- 価格 –ほとんどのテーマフレームワークは無料ではないか、無料バージョンでは機能が制限されています。アップデートとサポートを受けるには、買い切り型または年間料金がかかります。ただし、テーマビルダーを選択すると、より価値があり、開始プランもそれほど高価ではありません。
テーマフレームワークを使用すべきですか?
独自のWordPressテーマを作成することを学ぶ開発者であれば、テーマフレームワークを使用して開発時間を短縮できます。
一方で、小規模ビジネスの場合は、テーマフレームワークと子テーマを購入してウェブサイトで使用できます。多くの場合、テーマフレームワークを購入すると、多くの異なる子テーマに一度にアクセスできます。
例えば、Genesis にはさまざまな業界向けの優れた子テーマがあり、それらを使用して自分のニーズに合わせて簡単にカスタマイズできます。
サイトにフレームワークを使用するもう1つの利点は、一度使い方を学べば、全く新しいテーマやフレームワークを学ぶ必要なく、簡単にデザインを切り替えられることです。
ベストWordPressテーマフレームワークのピック
WordPressのテーマフレームワークは数多く存在します。ここでは、様々な用途におすすめのトップテーマフレームワークをいくつかご紹介します。
1. Genesisテーマフレームワーク

私たちの経験に基づくと、Genesis Theme Framework by StudioPress の使用をお勧めします。これは、WordPress の速度とパフォーマンスに高度に最適化された、堅牢なコードライブラリを備えています。
WPBeginnerでは、Genesis Frameworkの上に作成したカスタムテーマを使用しています。このフレームワークを選択したのは、複数のレイアウト、各投稿のカスタム本文投稿クラス、パンくずリスト、数値ナビゲーションなど、多くのクールな機能が組み込まれているからです。
しかし、Genesisには余分な機能が多すぎて肥大化していないため、ウェブサイトに必要な特定のWordPressプラグインを選択して組み合わせることができる点が気に入っています。
Genesis には多数のチャイルドテーマがあり、簡単にインストールしてカスタマイズできます。さらに、WordPress ホスティングに WP Engine を申し込めば、Genesis とすべてのチャイルドテーマを無料で利用できます。
StudioPressは現在WP Engineの一部です。WP Engineホスティングにサインアップすると、このテーマと他の35以上のStudioPressテーマすべてを取得してウェブサイトを構築できます。
ボーナス: WPBeginnerユーザーはさらに20%OFFになります。 今すぐWP Engineを始めましょう!
Genesisの長所:
- SEOのベストプラクティスを念頭に構築
- 強力なセキュリティ機能が含まれており、定期的に更新されます
- 効率的なコードと高速な読み込み時間により、ウェブサイトのパフォーマンスが向上します
- 開発者とユーザーの大きなコミュニティがあります
- Genesisテーマはモバイル対応です
Genesisのデメリット:
- 初心者は、Genesisのフックとフィルターの使用を理解するのが難しいと感じるかもしれません
- 高い初期購入費用
- ビジュアルページビルダーは含まれていません
Genesisをおすすめする理由: Genesisは最も人気のあるWordPressテーマフレームワークの1つです。テーマのしっかりとした、安全で、高性能で、SEOに強い基盤を求める開発者に最適です。
2. Divi

Diviは人気のドラッグ&ドロップWordPressテーマです。実際のチャイルドテーマを使用していませんが、テーマフレームワークと言えます。代わりに、テーマビルダーとレイアウトを使用しており、フレームワークが更新されてもカスタマイズは安全に保たれます。
Diviを徹底的にテストしました。詳細については、詳細なDiviレビューをご覧ください。
強力なドラッグ&ドロップページビルダーを使用すると、カスタムテンプレートを簡単にインポートしたり、何百もの既製のレイアウトを使用して必要に応じて独自のページやサイトを作成したりできます。
Diviのメリット:
- リアルタイムビジュアルページエディター
- サイトのデザインのほぼすべての側面をカスタマイズする
- どの画面でもきれいに表示されるモバイルフレンドリー
- 新機能で頻繁に更新
- 大規模で活発なコミュニティ
Divi のデメリット:
- 豊富な機能は、ロード時間の遅延につながる可能性があります
- オプションと設定の数が、新規ユーザーを圧倒する可能性があります
Diviを推奨する理由: Diviは、高度なデザイン機能と豊富な機能を備えた人気のWordPressテーマおよびビジュアルページビルダーです。
3. SeedProd

SeedProd は、最高のWordPressテーマおよびランディングページビルダーです。コードに一切触れることなくカスタムテーマを作成できる、初心者向けのプラグインです。
これにより、一部のパートナーブランドはSeedProdを使用してウェブサイト全体をデザインできるようになりました。これには、Duplicator、WPForms、WP Charitable、そしてSeedProd自体が含まれます。
この直感的なテーマビルダーについては、完全な SeedProd レビューで詳しく学ぶことができます。
最も良い点は、300以上のテーマ テンプレートキット、カスタマイズ用の90以上のブロック、ドラッグ&ドロップのテーマビルダーなどが利用できることです。これにより、あらゆる種類のニッチなウェブサイトを作成できます。
SeedProdは、ビジネスウェブサイトを立ち上げるための完全なソリューションです。各テンプレートキットには、ホームページ、ランディングページ、お問い合わせページなどが含まれています。ダミーテキストと画像を置き換えるだけで開始できます。
さらに、SeedProdにはAIテーマビルダーが付属しており、わずか数秒でテーマ全体を作成できます。詳細は、AIでWordPressウェブサイトを作成する方法に関するガイドをご覧ください。
SeedProd のメリット:
- カスタムページデザインを作成するための直感的なドラッグ&ドロップインターフェース
- さまざまなページタイプに対応したプロフェッショナルデザインのテンプレートを提供
- 高速かつ効率的に設計されており、ページの読み込み時間を改善します
- 高コンバージョンなランディングページを作成するために設計されており、組み込みアナリティクス、購読者管理、コンバージョン重視の要素などの機能が含まれています
- コンタクトフォーム、カウントダウンタイマー、ソーシャルメディアアイコンなど、カスタマイズ可能なブロックとセクションを提供します
- ページは完全にレスポンシブです
SeedProdのデメリット:
- フルサイトレイアウトよりも、個々のランディングページの作成に主に焦点を当てています
SeedProdをお勧めする理由: SeedProdは、ドラッグ&ドロップのページビルダー機能で知られる人気のWordPressプラグインです。また、WordPressテーマの構築とカスタマイズのための直感的な機能も提供しています。
4. Themify

Themifyは、42以上のテーマ、強力なページビルダー、多くの追加機能と追加テンプレートなどを備えたドラッグアンドドロップWordPressテーマフレームワークです。
このフレームワークのテスト経験については、Themify Builder レビューでご覧いただけます。
これにより、開発者やウェブサイトの所有者は、コードを一切書かずにウェブサイトを作成できます。さらに、すべてのテーマに11個のプラグインとPhotoshopファイルが付属しています。
Themifyのメリット:
- ドラッグ&ドロップで操作できるビルトインページビルダー
- 事前デザインされたレイアウトとセクションテンプレート
- 豊富なカスタマイズオプション
- さまざまなニッチに適したテーマのコレクション
- アドオンにはスライダー、ライトボックス、WooCommerce連携が含まれます
- すべてのテーマはレスポンシブです
- テーマはSEOのベストプラクティスを念頭に置いて設計されています
Themifyのデメリット:
- ロード時間が遅くなる場合があります
- 多くのオプションと設定には学習曲線が必要です
- 高度なカスタマイズには、カスタムCSSまたはPHPが必要になる場合があります
Themifyをおすすめする理由: Themifyは、ドラッグ&ドロップビルダーと幅広いテーマおよびプラグインで知られる人気のWordPressテーマプロバイダーです。WordPressサイトのデザインとカスタマイズのための汎用性の高いフレームワークを提供します。
5. Beaver Builder

Beaver Builderは人気のWordPressページビルダーで、Beaver Themerアドオンが付属しており、これによりフルフレームワークとして機能します。これにより、コードを書かずにカスタムランディングページやカスタムWordPressテーマ全体を作成できます。
Beaver Builderとその機能について詳しく調べました。詳細なBeaver Builderレビューで、それを使用した経験について学ぶことができます。
異なるページレイアウトのテーマテンプレートを提供します。また、WooCommerce製品、404ページ、検索ページなどのレイアウトを作成することもできます。さらに、Beaver Builderを使用すると、ヘッダー、お知らせバー、コールトゥアクションボタンなど、さまざまなパーツを構築できます。
Beaver Builder のメリット:
- 直感的なドラッグ&ドロップインターフェイス
- ライブフロントエンド編集により、ユーザーはリアルタイムで変更を確認できます
- そのモジュールとウィジェットを使用して、ほぼあらゆる種類のページをデザインできます
- どのWordPressテーマともうまく連携します
- サイトのスピードを向上させるクリーンなコードを生成します
- Beaver Builderで構築されたページは完全にレスポンシブです
- 上級ユーザー向けに、Beaver Themerアドオンを使用すると、ヘッダー、フッター、カスタム投稿タイプをデザインできます。
- プラグインは定期的に更新されます
Beaver Builder のデメリット:
- テーマ全体のカスタマイズではなく、ページレベルのデザインに焦点を当てています
- より複雑なデザインやカスタマイズには学習時間が必要になる場合があります
Beaver Builder をおすすめする理由: Beaver Builder は人気の WordPress ページビルダーで、ユーザーはドラッグ&ドロップインターフェイスを使用してカスタムレイアウトやデザインを作成できます。その汎用性と使いやすさから、他の WordPress テーマフレームワークと並んで検討されることがよくあります。
どのWordPressテーマフレームワークが最適か?
あなたにとって最適なテーマフレームワークは、あなたのスキルレベルと、投資する時間とお金の量によって異なります。
開発者には、Genesisの使用をお勧めします。彼らは最も長く存在しており、GenesisテーマフレームワークはSEOとパフォーマンスのために高度に最適化されています。
ビジネスやブログのウェブサイトを構築したい平均的なユーザーには、Divi、SeedProd、Themifyのようなドラッグ&ドロップフレームワークの使用をお勧めします。これらはコーディングスキルを必要とせず、非常に柔軟です。
この記事がWordPressテーマフレームワークとその長所・短所について学ぶのに役立ったことを願っています。また、WordPressウェブサイトの構築費用に関するガイドや、無料 vs 有料WordPressテーマの比較もご覧ください。
この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterやFacebookでもフォローできます。


Rajiv
Genesis Frameworkの使用をまだお勧めしますか? 6年以上使用しています。GPやAstraのような他の人気のあるものに切り替えようと考えています。
WPBeginnerサポート
It is still a framework we recommend, there is nothing wrong with trying other frameworks to see if you prefer those
管理者
Mrteesurez
Genesis Frameworkは、特に6年以上あなたのニーズを満たしている場合、依然として堅実な選択肢です。重要なのは、アップデートを受け続け、あなたの目標を満たしている限り、使い続けることです。しかし、より柔軟性や最新の機能を求めている場合は、AstraやGeneratePressも優れた選択肢です。
切り替える前に、カスタマイズの一部を失ったり、サイトのレイアウトを再設定する必要があるかもしれないといった潜在的な影響に留意してください。Genesisがまだ機能しており、最新の状態に保たれている場合、他のテーマが提供する新しい機能やデザインオプションを特に探していない限り、変更する必要性はそれほど高くないかもしれません。
イジー・ヴァネック
ですから、フレームワークとは、基本的にメインテンプレートと子テンプレートのようなものとして理解すればよいのでしょうか?つまり、フレームワークは基本的に変更されないコードを持つ骨組みであり、子テンプレートの形で追加のスタイルやカスタマイズが追加されるということですか?したがって、1つのメインフレームワークから、見た目は異なりますが、すべて同じしっかりした基盤(フレームワーク)を持つ多くのテンプレートを作成できるということですか?これで合っていますか?まだ少し混乱しているので、正しく理解できているか自信がありません。
WPBeginnerサポート
Yes, that is correct
管理者
Diane Caron
ウェブサイトやウェブサイト構築の世界、そしてブログとその開発について学び、理解しようとしています。
「フレームワーク」という言葉が使われるとき、その意味は、ウェブサイトやブログを構築するために使用される特定のコードの選択です。
ウェブサイトフレームワークと住宅建築のフレーミングを比較すると、木材のスタッドフレームワークはウェブサイト構築のフレームワークに似ていますが、それはコードです。一方、木材フレーミングの外周は「親フレームワーク」であり、一般的にそのままです。内部の木材フレームワークは子フレームワークであり、親フレームワークを変更せずに変更できます。
これは良い、正しいアナロジーでしょうか?ウェブサイトやブログに関して、親フレームワークと子フレームワークと言うとき、あなたはこれを意味していますか?
WPBeginnerサポート
そのアナロジーが到達できる最も近いものです。詳細はガイドを再読することをお勧めします。
管理者
エイドリアン・ライトフット
Genesis自体を編集しますか、それとも追加された子テーマを編集しますか。
WPBeginnerサポート
通常は子テーマを編集したいでしょう
管理者
ヨハンナ
フレームワークを使用するもう1つの欠点は、作成者が個人事業主であり、その事業を閉鎖してサポートや今後の開発を中止することを決定した場合です。
Wordpressの継続的な開発、PHPバージョン、プラグインに伴い、フレームワーク/テーマも変更に対応し、互換性を維持することが重要です。
WPBeginnerサポート
フレームワークに特化しているわけではありませんが、それも考慮すべきことです。
管理者
Krayl
素晴らしい記事です!この記事は2012年に書かれたものですが、それでも提案されているフレームワークの使用をお勧めしますか?それとも、2018年現在、より新しいオプションを提案しますか?
。
事前に感謝します!
WPBeginnerサポート
クレイルさん、こんにちは、
私たちは依然として Genesis テーマフレームワークをお勧めします。
管理者
アリフ・チー
貴重なコンテンツをありがとうございます。studiopressのwpbeginnerで使用されている子テーマは何ですか?教えていただけると大変助かります。
WPBeginnerサポート
Arifさん、こんにちは。
当社では、当社のウェブサイト専用に作成されたカスタム子テーマを使用しています。
管理者
ポール
簡潔でよく書かれた記事です。あなたのサイトは素晴らしいリソースです。ありがとうございます!
Hiwa
wpbeginner様、良いヘルプをありがとうございます。
私はウェブサイトを持っており、最初はPythonプログラミング言語のWeb2pyに基づいていました。次に、Web2pyからDjangoに変更し、その後WordPressを使用することにしました。なぜなら、PythonはWordPressよりも時間がかかるからです。そして今、私はWordPressを使用しており、WordPressに満足しています。自分でテーマをデザインしたいのですが、スピードとツールに最適なフレームワークがどれかわかりません。記事を読みましたが、もっと助けが必要です。
どのフレームワークの使用をお勧めしますか?
どうもありがとうございました。
WPBeginnerサポート
Hi Hiwa さん、
アンダースコアから始めることができます。これはフレームワークではありませんが、構築できるスケルトンテーマです。本当にフレームワークで作業したい場合は、Genesisをお勧めします。
管理者
Joe Calka
こんにちは
WordPressを約2年間使用しており、あなたのサイトが大好きです。たくさんのことを学びました。サイト構築にはGenesis Frameworkを使用しています。私は専門のコーダーではありませんが、このフレームワークの機能が大好きです…。
ジョージ
Hello,
素晴らしい投稿で、参考になります。
WordPressフレームワークとは何ですか?無料の2016テーマを使用しています。また、StudioPressのGenesisフレームワークとは何ですか?単独で使用できますか、それとも子テーマが必要ですか?
WPBeginnerサポート
ジョージさん、
Genesisはテーマフレームワークです。それと一緒に子テーマが必要です。
管理者
ジョージ
素晴らしい、明確化ありがとうございます。
ディーパック・シンガラ
素晴らしい投稿です。WordPressテーマフレームワークはテーマのビルディングブロックです。Genesis、Cherry Framework、TemplateToaster、Headwayなど、数多くのテーマフレームワークがあります。選択はあなたの要件によって異なります。
Abhishek
この投稿ありがとうございます。しかし。独自のテーマフレームワークを開発することは可能ですか、それとも不可能ですか。
Nilanchala
ここにあるコメントのいくつかは、問題を解決するよりも多くの疑問を抱かせています。WordPress開発の専門知識はありませんが、トラフィックの多いウェブサイトでは、どのテーマフレームワークを使用しても最良の選択肢ではないと思います。すぐに公開するには良いかもしれませんが、時間が経つにつれて独自のカスタムテーマを書きたいと感じるでしょう。
私のサイトstacktips.comでは、さまざまなフレームワークを試してきました。現在、Redux Frameworkに落ち着いています。目的は果たしますが、代償が伴います。ページをレンダリングする前に、多くのDBクエリを実行し、多くの無駄なコードブロックを通過する必要があります。
そのため、自分でテーマを一から作成しています。必要なレイアウトをデザインし、必要なテンプレートを配置します。それが正しい道だと思います!とはいえ、クライアントの予算が少ない場合は、フレームワークを使用するしかありません。
Diane Broadley
こんにちは、これは非常に役立ちます。長年WordPressを学ぼうとしてきた者として、最も難しいのはサイトの背後にあるファイル構造を理解することです。例えば、サイトを構築するたびにWordPressのフォルダが必要になるということです。ホストからダウンロードする際、どこに配置するか選択できないのはなぜですか?移動できないのはなぜですか?それは、別のサイトかもしれない個人のホームページに影響しますか?サーバー上のスターターWordPressテーマとオンラインでテーマを使用することの関連性を理解できません。そのすべてを支えるファイル管理に関する基本的な情報は、見つけにくく理解しにくいです。初心者向けのコースは、サイト構築とは関係のないブログについて延々と話すので、フラストレーションが溜まります。LyndaのWordPress初心者向けコースは絶望的です。
とにかく私の経験ではそうです!
Thierry Muller
私は常にGenesis愛好家にBeans Theme Frameworkを検討するように勧めています。これも断片的なアプローチですが、パフォーマンスを損なうことなく、さらに多くの柔軟性を提供します。
UIkit(必要なものだけをページごとに読み込む)と組み合わせることで、想像できるあらゆる種類のレイアウトをほぼカバーできます。Beans APIは信じられないほど強力で、フィールド(投稿メタ)をテンプレートページに割り当てることができるため、管理画面がページテンプレートごとにフロントエンドと一致させることができます。
No bloat, powerful and light weight. Oh and it is also free
Karen
That sounds VERY interesting! Thank you for the recommendation, Thierry!
Kanishk Kunal
WordPress テーマ開発で Beans Theme Framework を使ったことがあるので、Thierry さんのおっしゃることに賛成です!Beans は、どの UIkit コンポーネントをロードするかを選択できるので、ページごとにインテリジェントにロードを最適化してくれるのが気に入っています。
Beans APIを使い始めたばかりですが、非常に強力で使いやすいと感じています。Beansは無料で、素晴らしいコミュニティが形成されつつあるため、最も好まれるWordPressテーマフレームワークの1つになると確信しています。
Warwick
素晴らしい記事です – 包括的な詳細情報、ありがとうございます。また、Beansに関するThierryからのヒントにも感謝します。今、インストール中です!
sreekanth
現在、truepixalテーマを使用しています。そこで、私の疑問は、ウェブサイトを実行するためにgenesisフレームワークを並行して使用できるかどうかです。
タマラ
この記事をありがとうございます。専門用語を少しずつ理解するのに役立っています。
私は約10分前まで「テーマフレームワーク」の存在を知りませんでしたが、ほとんど気に入ったテーマを子テーマでカスタマイズできます。そのため、フレームワークと親テーマの違いや関係についてはまだよく理解できていません。
それとも、フレームワークはテーマそのものではなく、テーマデザイナーが親テーマを作成するために使用するツールボックスだと言っているのですか?そして、私のような一般ユーザーが親テーマをインストールし、おそらく変更するのですか?デザイナーではない場合、フレームワークについて心配する必要はありますか?
WPBeginnerサポート
その通りです。テーマフレームワークは、テーマで簡単に使用できるツールのセットを提供します。
管理者
Roberto
Great article! Finally something that makes sense regarding theme frameworks.
Thanks.
Pete Gregory
素晴らしい記事です。これらのフレームワークを使用する際の学習曲線に言及してくださったことに、特に感謝します。多くの初心者は、カスタムウェブサイトを構築するのに伴う作業量を理解していませんが、これらのフレームワークは、一度習得すれば物事を容易にします。個人的にはiThemes Builderが好きですが、これはある程度のコード経験を持つ開発者タイプ向けです。
kamlesh sharma
フレームワークとは何かを人々が理解するための、素晴らしく意味のある投稿ですね。
ウェブ開発は初心者なのですが、Genesisフレームワークはまだ使えますか?
コードなど全くのゼロ知識なのですが、Genesisを使って堅牢でまともなウェブサイトを作ることはできますか…?
Eric Gross
2012年の投稿を再び開くことになってしまいましたが、ウェブデザインをより深く学ぶ方々にとっては依然として関連性があります。私はElegant Themesのサブスクリプションを利用しており、非常に安価な価格で全てのテーマにアクセスできますが、私の理解ではフレームワークはありません。テーマをインストールするだけで、スライダーのような機能を持つものや、評価プラグインを使用できます。子テーマを作成し、CSSを調整し、アナリティクスコードの追加、ロゴのアップロードなどのためのePanelさえあります…しかし、私は次のステップに進む準備ができています…
私の視点から見ると、サイトに機能を追加する方法として、プラグインを追加するよりもフレームワークの方が堅牢な方法だと考えています。フレームワークを購入するということは、狂ったコーダーのチームが、eコマージャを可能にするPHPファイルが、すでに存在するスペイン語に翻訳できるJSコードと競合しないようにチェックしているという理解のもとで行われます。合っていますか?おそらく、例を挙げると役立つでしょう。特に、フレームワークの力を活用するための「学習曲線」について知りたいです。
私の仕事はSEOのバックグラウンドから来ており、ページの速度についての懸念が生じます。SEOでは、読み込みの速いページの方が遅いページよりも上位にランクされます。サイトが多数の機能を持つテーマで構築されているが、あなたのサイトではそれらを使用していない場合、それはページの速度を損なっている可能性がありますか?「欠点」のセクションで、「それはあなたに直接影響しません」と述べていますが、この記事は誰のために書かれたのか、そして不要なコードによって誰が影響を受けるのか疑問に思います。
事前に感謝いたします。色々調べているところです。素晴らしいウェブサイトです。これからも頑張ってください。
Eric Gross
ということは、私の理解は正しいですか?フレームワークの利点は、フレームワークを開発したチームの強みを活かして、ダウンタイムを回避できるということですか?
そして、読み込み速度の懸念についてはどうですか?ありがとうございます。
Patrick
引用: 私たちのおすすめ
利用可能なWordPressテーマフレームワークはたくさんあります。…..はい、これのために子テーマをコーディングするには開発スキルが必要です。
CSSビルダーとPHPビルダーを備えたGenesis Extenderプラグインを使用できるため、開発スキルは不要です。
Genesis Extender PluginはCobalt Apps製です。Genesis Child Themeをお持ちでない場合は、Dynamik Website Builderを使用して任意のテーマをデザインできます。
Genesis Extender PluginはDynamik Website Builderと同じくらい強力ですが、Genesis Child Themeをお持ちの場合はGenesis Extender Pluginを使用してください。
Dynamik Website Builderには3つのコンポーネントがあります: Dynamik Settings、Dynamik Design Options、Dynamik Custom Options。Genesis Extender Pluginには2つのコンポーネントがあります: Extender SettingsとCustom Options。これらはどちらもDynamik Website Builderのコンポーネントと同じです。
The Dynamik Website Builder や Genesis Extender Plugin ほど強力なものは見たことがありません。次に近いのは、PageLines の DMS (Drag And Drop Design Management System) でしょう。
Shreyans
長い間知りたかったことです。ありがとうございます。
Kamran Abdul Aziz
フレームワークとは何かを人々が理解するための、素晴らしく意味のある投稿ですね。
私はウェブ開発初心者です。それでもGenesisフレームワークを使用できますか?
コードなどについては全く知識がありません。Genesisを使って堅牢でまともなウェブサイトを作成できますか?
Srihari Thalla
あなたが「コードの知識が全くない」とおっしゃっているので、現時点ではGenesisをお勧めしません。Headway Themesをお使いください。これは完全なドラッグ&ドロップフレームワークであり、コーディングの知識は一切必要ありません。
Later, when you develop your coding skills, you are ready to move on with Genesis
Kamran Abdul Aziz
Its been a year now & am ready to go with Genesis.
Melanne
Genesisの子テーマを作成するにはコーディングの知識が必要だと言いますが、どの程度のコーディング知識が必要ですか?現在、Twenty Elevenの子テーマを作成しており、扱うファイルはstyle.cssと、ごく簡単な編集のみですが時々phpファイルです。Genesisの子テーマも作成できますか、それともphpを実際に書ける知識が必要ですか?
Lori
こんにちは!
この情報をご共有いただきありがとうございます。フレームワークと、それを継承する子テーマの連携について理解できない点があります。
1) 例えば、販売用の新しいテーマを作成する場合、親テーマと子テーマを一緒にZIP化して、一方をもう一方のベースとしてインストールするのでしょうか?それとも、親テーマを上書きする形で新しいテーマを開発するのでしょうか(しかし、その場合、親テーマの将来のアップデートは正しく行えなくなってしまいますか)?
2) フレームワークは実際にはテーマではなく、スタンドアロンのテーマでもないと思いますが、開発者はどのように使用するのでしょうか?必要なコードを貼り付けるのでしょうか?それとも、フレームワークのフォルダを新しいテーマのフォルダ内に配置し、必要な関数をインクルードして呼び出すのでしょうか?
Sorry, I’m just starting right now developing with wordpress and i’m quite confused

However, i’m building my first personal parent theme
回答ありがとうございます!
編集スタッフ
1. ほとんどの会社は、親テーマを別々にダウンロードできるように提供しています。親テーマと子テーマの両方をお持ちの場合は、他の人と同じように進めるのが良いでしょう。他のフレームワークの子テーマを販売している場合は、そのフレームワーク(無料か有料かに関わらず)を入手するように促すべきです。
2. フレームワークはテーマそのものですが、他の開発者がテーマファイルを上書きすることなくカスタマイズに使用できるフックを備えています。
管理者
Martin
これはすべて非常に良いのですが、「テーマ」の定義が実際にはされていません。フレームワークは売ってくれましたが、それは何のためのフレームワークなのですか?テーマとは一体何ですか?
編集スタッフ
テーマとは、WordPressサイトで見られるデザインのことです。スキンやテンプレートとも呼ばれます。
管理者
Robin Jennings
Genesisは素晴らしいフレームワークです。ただし、すべてのテーマがモバイル対応しているわけではないため、必ずモバイル対応のテーマを入手してください。
Pat Fortino
genesis、woothemes、yoothemes、twentytwelveを使用しました。Twentytwelveは最も理解しやすく、非常に楽しく、作業しやすいです。Genesisは最も理解が難しいです。woothemes canvasとyootheme warpは中間にあります。どうしても、genesisへの愛が理解できません。嫌いです。genesisの使用は、ボトルの中に船を造るようなものです。コードに手を触れることができません。代わりに、簡単なコード変更を行う方法を見つけるために、studeopressサイトとウェブを検索して開発時間のほとんどを費やします。また、genesisはすべての中で最も高価であり、サポートはまあまあ以外の何ものでもないことがわかりました。
Yoothemeのテンプレートは非常に強力ですが、サポートはひどいです。ほとんどボランティアからの回答です。
Utkarsh Bhatt
Genesisが愛されているのは、その紹介プログラムのおかげです。私はGenesis、Woothemes、そしてWordPressで利用可能なほぼすべてのフレームワークを使用してきましたが、Genesisは少なくとも最初は理解するのが非常に難しいものでした。あなたが言ったように、開発に最適なテーマはTwentytwelveです。
編集スタッフ
実際、他のテーマの紹介プログラムは、ほとんどの人がコード自体よりも外観に基づいてテーマを購入するため、Genesisよりもはるかにコンバージョンが高いです。もちろん、スタンドアロンテーマを作成することは可能であり、おそらく短期的にはTwenty Twelveのようなものを少し調整するだけで簡単です。しかし、開発時間を短縮し、すべてのテーマで車輪の再発明をしないためには、Genesisの仕組みを理解することに時間を費やし、その後、サイト全体でそれを使用し始める方がはるかに良いです。
管理者
ブラッドリー
私はWoo Frameworkを使用しています。テーマが大好きです。彼らのテーマ専用に作られた多くの便利なプラグイン(WooCommerceなど)を提供しており、サポートも素晴らしく、ユーザーのためにバックエンドをカスタマイズできます。
Lara
こんにちは。投稿ありがとうございます。私は初心者ウェブデザイナーで、CSSやPHPの知識があまりないまま、他人のコードを修正するという大変な方法でサイトをデザインしてきました。ビジュアルエディタがあり、あまりコーディングを必要としないフレームワークを皆さんはお勧めできますか?既存のテーマを修正したくありません。自分で作りたいのです。HeadwayとGenesisをチェックしました。Genesisにはデモがありません。Headwayは悪くありません。コメントで言及されているもの以外に、似たようなものでお勧めできるものはありますか?Headwayの問題点は、ボックスを重ねることができず、ボックス間に1ピクセルの間隔が必要なことです。そのため、重ね合わせが必要な特定のデザイン要素をどのように実行するかについて、少し困惑しています。おそらく別の方法があるのでしょうか?どんな助けやアドバイスでも大変感謝いたします。ありがとうございます。
編集スタッフ
あなたがお探しのソリューションは見つからないでしょう。Headwayがそれに最も近いものです。サイトのデザインをしたいのであれば、プラットフォームの学習に時間を投資することをお勧めします。それはあなたの仕事全体の質を大幅に向上させるでしょう。私は試行錯誤(あなたが今やっていることと全く同じこと)で学びました。既存のテーマを自分に合わせて変更しました。しばらくすると、自分でテーマを作成できるようになりました。諦めないことを強くお勧めします。GenesisとStudioPressの創設者も同じように学びました。
-サイード・バルキ
WPBeginner創設者
管理者
Lara
ありがとうございます!
headwayでボックスを重ねる方法について、何かアドバイスはありますか?
クリス・ハワード
こんにちは、ララ
たまたま見つけました。
まだ回答が必要な場合は、Headwayではブロックを「Nudge」できます。これで問題が解決するはずです。ブロックのデザインモードのスタイリングで探してください。http://d.pr/i/NTJA
また、Headway のサポートフォーラムについてご存知ですか?そこに行けば答えが見つかるはずです。
頑張ってください
バーニー・ローゼケ
「WordPressテーマフレームワークとは何かを包括的に説明した記事は一つもありませんでした。」
はい!ありがとうございます!私は Darren Rowse の著書「Problogger」を読んだ小さなブロガーで、彼は Genesis フレームワークのかなり熱心な支持者です。それで自然とチェックしに行ったのですが、フレームワークが何なのかどうしても分かりませんでした。おそらく3時間くらい(数日にわたって)ウェブを検索しました。StudioPress のページは最悪です。もし買ってもらいたいなら、それが何であるかを伝えるべきだと思います。しかし、得られるのは「WordPress がエンジンで、Genesis がボディ、子テーマが塗装」…一体全体どういう意味ですか?
明確にしてくれてありがとう。この記事は検索エンジンのランクがもっと高くなるべきです。幸運を祈ります。
Mick
自動フレームワークについての言及はありませんか?
個人的には、_sフレームワークが大好きです。確かに少し高度ですが、独自のカスタムテーマを構築するために必要なものがすべて揃っています!
編集スタッフ
これはフレームワークのリストではありません。素晴らしいフレームワークはたくさんあります。この記事の目的は、フレームワークとは何かをユーザーに教育することです。
管理者
ローランド
はい、その通りです。フレームワークの特別なフックを学ぶには、ある程度の時間が必要です。しかし、その後はフレームワークが多くの時間を節約してくれます。私はXtreme Themeを使用しており、後悔したことはありません。
編集スタッフ
同意します。最初の数回は時間がかかります。しかし、慣れてしまえば、開発時間を大幅に短縮できます。
管理者
Martin
フレームワークに関しては、現時点ではUltimatumほど強力なものはありません。しばらく使っていますが、ドラッグ&ドロップ機能により素晴らしい見た目のサイトを作成できますが、さらに多くの機能が必要な場合は、カスタムスタイルなどを簡単に追加できます。いくつか試しましたが、どれもUltimatumフレームワークのパワーには及びません。
この新しいフレームワーク市場の競合に注目してください。なぜなら、それは大きなものになるからです。
コミュニティも非常に優れており、対応も迅速です。全体として、この1年で最も価値のある出費でした!
Chris Rouse
私はしばらくの間、8BITのStandard Themeを使用しています。それは素晴らしいフレームワークであり、CSSについて何も知らなかった私を、他のStandard Themeユーザーが実際に使用している子テーマを構築するまでに成長させてくれました!
私は事前に構築された無料テーマから始めましたが、常に何かに不満を感じていました。どこに何があるかわからず、調整方法もわからなかったため、カスタマイズが困難でしたし、おっしゃるように、アップグレードするとすべてが壊れてしまいました。フレームワークに切り替えたことは、私にとってゲームチェンジャーでした。何千ものひどい無料テーマを探したり、かっこいいと思うプレミアムテーマを買う余裕がないと嘆いたりする代わりに、ほとんどの場合、自分で望むテーマを構築できます。
Standard Themeを含む多くのフレームワークについて、そのうちのいくつかが現在Bootstrap(旧Twitter Bootstrap)を中心に構築されているという点も指摘すべきです。これは、さまざまな画面サイズに対応したレスポンシブレイアウトが組み込まれていることを意味します。これにより、モバイルサイトの構築にかかる手間が大幅に省けたり、サイトを変換するモバイルサイトプラグインを使用するためにデザインを犠牲にしたりする必要がなくなります。そのプラグインを使用すると、サイトがまったく自分のサイトのように見えなくなります。
Melissa M. Miller
WooThemes Canvasを使用していますが、大好きです!
Debra
子テーマの意味がようやく分かりました。理解できました!ありがとうございます!これで2000ステップまで進めます…。
アディティア
Themifyのテーマを長年使ってきましたが、多くの推薦を受けてGenesisに移行することを考えています。しかし、投稿でおっしゃったように、Genesisは開発者向けですが、私は開発者ではありません。それでもGenesisのテーマは本当に気に入っていますし、コーディングについても少し学びたいと思っています。
なので、Studiopressを選ぶべきでしょうか、それともHeadwayやThesisのようなドラッグ&ドロップフレームワークを選ぶべきでしょうか????
編集スタッフ
Genesisのチャイルドテーマがお好きなら、それを使用してください。それを使用するために開発者である必要はありません。Headwayのようなものでない限り、テーマをカスタマイズするには開発者である必要があります。
管理者
Tushar
この記事をありがとうございます。しかし、2つの点が考えられます。
1] このトピックは非常に広範囲ですが、この記事はそのパート1になり得るでしょう。
2] この記事は、終わりに向かってGenesis/Headwayの周辺に非常に限定されているようです。
また、Theme HybridやGantry Frameworkのような優れた無料フレームワークについても忘れてはなりません。
私は約1年間Theme Hybridを使用しており、受けたサポートは驚異的です。クライアントサイトのためにGantryもいくつか試しましたが、開発者にとっては非常に良いです。
Genesisが悪いと言っているわけではありません、それも素晴らしいですが、WordPress全般(ブログだけではなく)について話すとき、Genesisが最終地点ではありません。
Thanks again
編集スタッフ
Tusharさん、こんにちは。
「フレームワーク」というトピックは非常に広範です。しかし、タイトルに書かれていることを正確にカバーしました。フレームワークとは何かを説明することを目的としています。世の中にあるすべてのフレームワークをリストアップするとは言っていません。確かに、素晴らしいフレームワークはたくさんあります。私たちはそれらすべてを試したわけではありません。試したことのあるものしか書いたり推奨したりできません。だからこそ、ユーザーにどのフレームワークを使用しているか教えてほしいと尋ねたのです。はい、ThemeHybridについては素晴らしい話を聞きましたが、試したことはありません。だからこそ、この記事で推奨することはできません。
管理者
Zimbrul
これはWordPressフレームワーク、それらが何であるか、そして何をするかについての包括的な記事です。
私はHeadway Theme、iBuilder(あまり好きではない)、Thesis、そしてもちろんGenesisを使用しています。Thesis 2.0のリリースに伴い、Genesisは私の好きなWordPressフレームワークになりました。その理由は簡単です。クリーンなコード、変更しやすい、CSSに触れることなく基本的な変更を簡単にできる、フレームワークの経験がほとんどない、または全くない人でも理解しやすい。Genesisの良い点は、知れば知るほどもっと学びたくなるということです。そしてもちろんサポートです。Genesisフレームワークのサポートは、私が市場で出会った中で最高です。回答と問題の明確化なしにサポートチケットを閉じたことはありません。
Headway Themeは驚くべきもので、デザインに十分な想像力があれば素晴らしいことができます(私には無理です)。
Karen F
なぜBuilder Frameworkを省いたのですか?素晴らしいコミュニティとサポートスタッフを備えた、本当に素晴らしいものです。私が彼らのために宣伝しているように聞こえるかもしれませんが、そうではありません!しかし、それは本当に素晴らしく、広く使われており、あなたがそれに言及しないことに困惑しています!さらに、その長所と短所を評価し、他のフレームワークと比較して聞きたいです。そして、彼らのBackUp Buddyプラグインと、WebDesignUniversity.com(そこから、WordPressに関するすべてのウェビナーで非常に多くを学びました)の間で、Builderはより広いリーチを持っています。正直言って、それらを排除することはWPコミュニティに不利益をもたらしています。そして再び、私は顧客以外の何者でもありません!
編集スタッフ
カレンさん、
iThemesの皆さんのことは知っていますし、親しい友人でもあります。Yes Builderは素晴らしいフレームワークです。この記事は、利用可能なすべてのフレームワークをリストアップすることを目的としたものではありません。他の多くの記事がそれを十分にカバーしています。この記事の目的は、フレームワークとは何か、なぜフレームワークを使用すべきなのか、フレームワークのメリットとデメリット、そして私たちの選択を強調することでした。記事の意図を十分にカバーできたと信じています。だからこそ、ユーザーにどのフレームワークを使用し、気に入っているかを提案するように依頼しました。ある意味、それはコミュニティに大きな貢献をしています。読者はフレームワークについて学び、他の人が何を使用し、推奨しているかを見ることができます。
ご訪問いただき、コメントありがとうございます。
管理者
Karen F
笑!おっしゃる通りです!投稿を読み返すと、皆さんにフレームワークの経験を尋ねていたのですね!では、iThemesチームのために私が旗を振ったことは、彼らの素晴らしいコミュニティとそれが鼓舞する忠誠心の証とさせてください!早合点してしまい申し訳ありません。そして、主要なフレームワークの強みを評価するのは素晴らしいことでしょう。
Pandoon
そしてスピードはどうですか?不要なコードがたくさんありますが、読み込みは遅くなりますか?
編集スタッフ
どのフレームワークについて話しているかによります。
管理者
Rusho
この記事に掲載されているテーマはすべて商用です。GrantyやThematic Frameworkのような無料のフレームワークをいくつか紹介すべきです。いずれにしても、トピックは役立ちます。
chris kluis
Rootsについてはどうですか?
Fred Romano
StudioPressとGenesisは最高です!Genesisを使って以来、他のフレームワークには戻りません。競合他社と比較して、コードはクリーンで「無駄がない」です。これらの人々は素晴らしいサポートも提供しています!
キャリー・ディルズ
私は約18ヶ月前にGenesisに出会い、それ以来振り返っていません。「コミュニティ」というプロは本当にケーキを奪います。他のフレームワークコミュニティについては話せませんが、StudioPressを取り巻くユーザーと開発者のグループは最高です。
柔軟性に関しては、それほど気になりませんでした。ここでも、StudioPressのコア開発チームは、Genesisの機能を成長および拡張したいという継続的な意欲を示しています。
If you can’t tell, I’m sold.
Thanks for the write-up. All that said, Genesis is a framework more geared toward developers and it’s nice to know others that might be better suited for a different kind of user.