私は比較的WordPressのテーマ開発に慣れていません、そして私は利用可能なオプションでテーマを作成しなければなりませんでした。私はその可能性について調べるためにGoogleで検索し、それに関する記事を読んだり、フレームワークについて読んだりしました。そして開発するフレームワークとして推奨されているOption Treeに出会いました。
私の質問は、販売するテーマを開発しているときに、WordPressに組み込まれているカスタマイズAPIに対するオプションツリーの長所と短所は何ですか?
オプションツリーを使用する場合の欠点
利点:
あなたが販売するためにプレミアムテーマでそれを使うつもりならばより良いであろうあなた自身のテーマオプションを作成することを私があなたに多くの時間があるならば、あなたはテーマオプションをもっと制御するでしょう。
そしてあなたがあなた自身のスクリプトを書くつもりでないなら、私はあなたがプラグインを使用するよりむしろテーマに含めるように特別に構築されている オプションフレームワークテーマ を使用することを勧めます。作者はそれを安全に使用できるようにスクリプト自体を更新し続けています。私は私のプレミアムテーマでもそれを使用しています。
"Option Tree"(他にもいくつかあります)のようなフレームワークはもう使うべきではありません。 "Theme Customization API" は、Theme Customizerでテーマをライブ編集し、 "Theme Modification API" にThemeオプションをバインドする可能性も追加するため、今使用すべきものです。
"Settings API" は "Option Tree"のようなフレームワークの基礎となるAPIで、今日では代わりにプラグインとWPコアで使われることを意図しています。