WordPressフレームワークと親テーマ[終了]


76

現在、他の開発者が再利用することを目的としたかなりの量のWordPressコードが存在します。残念ながら、実用的で堅実な情報はほとんどありません。一般的に、フレームワークを1つずつ調べて、好きなものを見つけるか、すべてがひどく吸うと思うまで(どちらか早い方)行き詰まっています。

私たちが実際に使用ているフレームワークと親テーマとその理由に関するコミュニティの記事を作成しましょう。

含めてください:

  • 目的(親テーマ、テーマフレームワーク、ヘルパーコードなど)
  • 強力な機能(面白くて便利な機能)
  • 欠点(不便な点、または通常とは異なる点)
  • ライセンスと価格(無料でない場合)

3
すばらしい質問です。ハッカーのニュースに投稿しました。news.ycombinator.com/item?id=2070878
進化

1
@Evolveありがとう!これが、このビューの見た目が良くなった理由だと思います。質問はほこりっぽくなってきたので、私はいくつかの注意とより多くの答えを引き付けるために賞金でそれを固定することにしました。
11年

あなたの報奨金が何を求めているのか、私にはわかりません。これはWikiなので、「1つの正しい答え」はありません...賞金を獲得するための基準は何ですか?
EAMann

2
このスレッドでは、ダウン/アップ投票を(可能であれば)無効にする必要があると思います。6kビューと多くのテキストを使用すると、ほとんどの読者がコンテンツをスキャンし、投票で順序付けし、賛否両論を実際に読まずに最も賛成票を投じるだろうと思います。また、商用/無料のフレームワークに分割する必要があると思います。
カイザー

1
@majickただwpgear.orgに向かいます-メンバーの1人によって作成されましたが、現在はほとんど私が管理しています。まったく同じ目的を果たします。PRを投稿する前に、投稿ガイドラインを読んでください。
カイザー

回答:


19

ハイブリッド

ジャスティンタドロックによって開発されたテーマハイブリッド。コードの範囲は、主にPHPの内部機能とテーマのフロントエンドテンプレートです。

興味深い機能

  • コードはテンプレートの編集を最小限に抑えることを目的としており、ほとんどの機能はフックを介して制御できます。
  • コンテキスト対応-特定のコンテキストでのみ発生するイベントをフックできる、拡張されたボディクラスの動的なコンテキスト対応フック。
  • 同じ開発者からのいくつかの汎用およびハイブリッド固有のプラグインと緊密に統合します。

問題点

  • 特に、新しい親テーマで古い子テーマのリリースを使用しようとする場合、下位互換性が問題になる可能性があります。

価格

  • すべてのコードは、GPLv2の下で自由に利用できます。
  • サポートおよび基本的でないドキュメントへのアクセスは年間25ドルです。

開発のさまざまな段階でのリリースの範囲があります。

ハイブリッドコア

独自の親テーマを作成する開発者向けのスタンドアロンフレームワーク。カスタムadd_theme_support()呼び出しによってオンデマンドでロードされるほとんどの機能を備えた高度なモジュール。

ハイブリッド親テーマ

長く確立された親テーマ(以前のバージョンはスタンドアロンCoreリリースの前のものでした)。かなりの量の既製のテンプレートが含まれており、個別にダウンロードできます。

複数の子テーマを使用できます(ネイティブと他の開発者の両方)。

プロトタイプの親テーマ

Hybrid Coreの実用的な使用方法を示す最新の最新リリース。


ジャスティンのテーマクラブ(themehybrid.com)に参加し、信じられないほどのサポートを受けました。彼は通常24時間以内にハイブリッドの質問に答えます。年間25ドル
カーソン

皮肉なことに、この質問に答えてから1年後にそれを閉じました。:)これは、非公開の質問にコメントするトピック外ですか?:-P
akTed

2
ルールが洗練され、スタック形式で機能するものとそうでないものについてより多くの経験を得たため、@ AKTedの初期の多くの質問は後でクローズされました。
Rarst

14

創世記

StudioPressによって開発されました

目的

  • 複数のサイドバーを提供するBarebones親テーマ。カスタムの構成可能なウィジェット。構成可能な複数列ディスプレイ
  • 親テーマは拡張性の高いフレームワークとして機能します-ジェネシスに存在するさまざまなデザインのバリエーションは無限に思えます

強力な機能

  • 自動更新
  • 次のバージョンでは、新しい設定のインポート/エクスポート機能が約束されています
  • プロのデザイナーと開発者の大規模なサポートコミュニティ
  • WordPressエコシステムの他の場所で子テーマを再配布する場合の即時の信頼性

欠点

  • テーマの広範なオプションセットは1ページにまとめられています。これにより、特定のオプションを見つけて設定を微調整することが非常に難しくなります。

ライセンスと価格

  • GPL(テーマライセンスステートメントではバージョンが指定されていません。StudioPressFAQ v3へのリンク)。
  • フレームワーク自体は59.95ドルかかります
  • 子テーマは、フレームワークコストに加えて、それぞれ20〜40ドルで実行されます
  • フレームワークとすべての子テーマ(将来を含む)が一括で250ドル

1
Genesisをいくつかのサイトで使用しましたが、開始するのに最適な方法です。GPLの性質により、購入後にライセンスの問題を心配する必要がないため、使用するのに最適です。
-calvinf

フレームワーク全体がGPLでカバーされていますか?それはコードのみがGPLの下でリリースされ、画像やスタイルシートなどの他のアセットではないスプリットライセンスですか?大きな違いがあり、サイトの製品情報では説明されていません。
ダングロスマン

この場合の「フレームワーク全体」は、高度な親テーマです。テーマ全体は、市場に出回っているほとんどのテーマの標準的な慣行であるように、GPLの条件の下でカバーされています。
EAMann

ユーザーのニーズに基づいて、より多くの機能とカスタマイズの柔軟性を追加するために作成された多数のGenesisプラグインはどうですか。
ブラッドダルトン

11

テーマ

ThemeShaperによって開発されました

目的

  • 無料のオープンソース、拡張性の高い、検索エンジン最適化されたWordPressテーマフレームワーク

強力な機能

  • 13のウィジェット対応エリア
  • グリッドベースのレイアウトサンプル
  • 一般的なプラグイン用の組み込みスタイル
  • プロのデザイナーと開発者の大規模なサポートコミュニティ

ボーナスの信頼性

  • テーマフレームワークのWPHonors 2010で3位

ライセンスと価格

  • 無料でオープンソース

選択した理由は、マルチオーサー機能の最適なサポートでした。
再契約

1
2011年7月から2012年5月まで、更新はありませんでしたが、アクティブな開発が最近再開されました。1.0.1 6月30日新ホームにWordPressのテーマ・リポジトリ2012年5月30日および1.0.2にリリース:thematictheme.comブログ:thematictheme.com/blog
ジョーGolton

WordPressのように無料であることは、私にとって大きなドライバーです。それは質素よりも原則の問題です。さらに、サポートは優れています。Thematicのフォーラムコミュニティは、私の質問に対する答えを常に1〜2日以内に出しています。
ドミノノーバス

8

二十十

私はいくつかのフレームワークを試しましたが、より重い開発のためにそれらのどれもまったく好きではありませんでした。手っ取り早いものは大丈夫ですが、余分なものはすべてカスタム作業を悪夢のようにすることができます。多くの場合、フレームワークは非常にカスタマイズされているため、新しいシステムを学習するようなものです。

そのため、Twentytenまたは同様の白紙のスレートまたはサンドボックステーマを使用することがよくあります。

目的

  • WordPressにバンドルされている親テーマ

強力な機能

  • 標準のWordPressフォルダー構造とテンプレート階層を使用します。サポートとCodexに最適です。
  • 最新のテーマ関連機能を実装します。

欠点

  • 他のフレームワークにあるようなカスタムのフックやフィルターはありません

ライセンスと価格

  • 無料およびGPL

あなたの経験を共有してくれてありがとう。私、開発者のために機能し、実際に使用されているフレームワークに興味があり、試したり好まなかったりするよりも興味があります(これはあまりにも一般的な方法です)。ところで、Twenty Tenを広範囲に使用する場合は、個別の回答として書き出すことができます。これは高度な/親テーマであり、質問に適合します。
Rarst

これまでのところ、ポッドcmsを除いてフレームワークに失望していると言いたいだけです。回答をより簡潔にするために編集します。
ワイク

POD CMSについて別の答えを書いていただけますか?ここからクリーンアップして削除したいと思います。
11年

5

scbFramework

WordPressのscribuのプロファイル、WordPress開発者および管理者向けのQ&A

scribuによって開発されました

目的

フォーム、ウィジェット、管理ページ、データベーステーブルなどを作成するためのプラグイン開発ヘルパークラスのセット。

特徴

  • プラグインにバンドルするか、プラグインの依存関係として指定できます
  • 複数のプラグインが存在する場合、最新バージョンを自動的にロードします

課題

  • 不十分な文書化
  • HTMLに対してコード生成メソッドを使用する傾向があり、これは不便です

ライセンス GPL


これはテーマフレームワークではありません。何かが欠けていますか?
ウンサルコルクマズ

1
@ÜnsalKorkmazは、この質問を「テーマフレームワーク」ではなく「フレームワーク」として定式化しています。すべてのテーマフレームワークはフレームワークですが、すべてのフレームワークがテーマフレームワークではありません。:)
ラースト

4

キャンバス

目的

高度なスタンドアロン/親テーマ、WooFrameworkを使用します。

サイトと概念をスケッチするため。バージョン1を最初から作成せずに作成します。

強力な機能

  • テーマコードは、私の目的のために非常に簡単にハッキングできると思います。

  • Canvasは、多くの新しいHTMLおよびCSS機能をスマートな方法で使用します。

欠点

  • 無料ではありません(ただし、無料のソフトウェア)

ライセンスと価格

  • 標準:70ドル
  • 開発者(PSDファイル付き):150ドル

3

ヘッドウェイのテーマ

Headway Themesにより開発

目的

  • 組み込みのドラッグアンドドロップのビジュアル開発者を備えた高度な親テーマ(非コーダー向け)

強力な機能

  • ビジュアルレイアウトデザイナー
  • 組み込みのSEO機能
  • 詳細なドキュメントとチュートリアルコンテンツ
  • プロのデザイナーと開発者の大規模なサポートコミュニティ

ボーナスの信頼性

  • テーマフレームワークのWPHonors 2010で1位

ライセンスと価格

  • 個人用サイトの場合は87ドル
  • 開発者に対して164ドル(複数のサイトで使用)
  • GPLv2ライセンス

3

キャリントン

「CarringtonはCrowd FavoriteのWordPressのテーマプラットフォームです。」

Carringtonは、WordPressテーマを整理する新しい(より良いと思う)方法であり、異なる名前のテンプレートを作成するだけで、多くのエキサイティングな機能を無料で提供するコアフレームワークエンジンと組み合わされています。- キャリントンとは

目的開発フレームワーク

強力な機能条件ベースのファイル/フォルダーシステム。フレームワークのフォルダー構造の背後にある考え方は、特定の条件を満たすテンプレートを作成できるようにすることです。これにより、より小さなアキュートテンプレートを作成できます。たとえば、1つの新しいテンプレートファイルを追加するだけで、特定のユーザーまたはログインしているすべてのユーザーに対して一意のコメントブロックを作成できます(フレームワークの概要)。

Carringtonにはいくつかの異なるフレーバーがあります。個人的には、トリミングされたバージョンのCarrington JAM(Just Add Markup)が好きです。ダウンロード

欠点ユースケースでは、Carringtonを使用しても問題はありませんでした。可能性のあるマイナス面は、おそらく、フレームワークに必要なコード規約に固執する要件です。

プログラム開発者のCarringtonは少し軽く、テンプレートを整理するための素晴らしい方法を提供するだけかもしれません。デザイナーにとって、CarringtonはPHPに飛び込んでテンプレート条件を作成する必要を取り除きます。プログラマでもデザイナーでもない場合は、ドラッグアンドドロップレイアウトを作成できるCarrington Buildなどが必要になります。私は試したことがなく、無料ではありません。

キャリントンのライセンスと価格は無料、GPLv2


Carrington Buildはどの程度タイトに統合されますか?質問のコンテキストについては、誰かがこの回答の詳細を編集する必要がありますか?
Rarst

Carrington Buildについての私自身の研究から、Carrington Buildは上記のCarringtonコアに基づいて構築されており、テーマを簡単に開発できるように思われます。一方、ビルドの追加は、更新/拡張されたWP CMSです。
ジョニーボジャングルズ

3

論文テーマフレームワーク

Thesis Themeフレームワークは、あらゆる種類のWebサイトの下で強固な基盤として機能するように設計されたWordPressのプレミアムテンプレートシステムです。

機能(および引用):

  • 論文オプションパネル
  • ユニークなデザイン
  • 革新的なレイアウトジェネレーター(1、2、および3列のレイアウトの組み合わせ)
  • ピンポイントフォントコントロール

追加機能

  • ページや投稿のカスタムタイトルやカスタムMETAなどの組み込みのSEO機能
  • すべての登録ユーザーが利用できるアクティブなオンラインフォーラム

価格

  • パーソナルオプション(単一のWebサイト)87ドル
  • 開発者向けオプション(Webサイトの無制限、ベータ版へのアクセス、追加の展開ツール)164ドル

3

迅速

私のプライベートブログでは、http//swiftthemes.com/を使用しています

目的:スタンドアロンテーマですが、子テーマはデモでサポートされていますchildtheme Kill Billテーマが含まれています

強力な機能

  • すぐに使用できるエンドユーザーメニューシステムで調整可能な実際の便利なテンプレートが含まれています
  • 素敵なフレンドリーな作成者とユーザーコミュニティ
  • 多くの人がしていることを理解しやすく、簡単にハッキング可能
  • それはセットアップと「商業的アプローチ」の点で他のものとは「異なる」、それが私がそれを好む理由です
  • たくさんのアップデート

それほど強くない

  • すべてのWP標準に合わせるために、おそらくまだ多くの開発があります(しかし、実際にはそれは素晴らしいことです)

価格設定

  • 個人ライセンス$ 47
  • 開発者ライセンス$ 84

この答えはトピック外だと思います。
スクリブ

同意しません。Swiftは、TwentyTenやその他の最新システムと同じくらい簡単に親テーマ(「フレームワーク」)として使用できます。
EAMann


2
ライブWebサイトでこのコードを本当に使用していますか?あまり見えません…魅力的です。
FUXIAの

2

スターカーズ

Starkersは、テーマデザイナーの出発点として機能するために作成された最低限のWordPressテーマです。

目的: WPテーマの出発点として最適です。不要なマークアップ/画像/ jsなしでテーマを作成するために必要なすべての基本的なテンプレートタグが含まれています。私の意見では、WP向けの開発を学ぶときに使用するのに最適なテーマの1つです。

機能:すべての非意味的なプレゼンテーションクラス名(例:class =“ center”、class =“ alignleft”)は削除されました。セマンティックではない、プレゼンテーション用のHTML要素(hr:brなど)はすべて削除されました。

ブラウザのデフォルトもスタイルシートでリセットされ(YUIリセットに基づいて)、真の「クリーンな状態」を提供します。

欠点:これは基本的に構築するテーマです。そのため、HTML / CSSを十分に熟達させて、テーマを一から設計する必要があります。

ライセンスと価格設定:GPLv2(想定、Twenty Ten派生物)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.