1

WordPress のプレミアム テーマに取り組んでいますが、これが初めてです。私の質問は、私のテーマを購入するサーバーや他の開発者にとって問題になる前に、コードをどのようにモジュール化する必要がありますか?

たとえば、タクソノミーとカスタム列見出しを持つ 3 つのカスタム投稿タイプがあります。それらはすべて 1 つの php ファイルに含める必要がありますか?それとも、各投稿タイプが独自のファイルに含まれるように分割できますか?

将来のプロジェクトでは、そのプロジェクトに必要な部分をドラッグ アンド ドロップするだけで済むように、よりモジュール化する方法が必要だと考えています。ただし、テーマをこれ以上遅くしたくないので、ファイルをどのように細かく作成するかについて少しアドバイスを使用できます。

過去に両方の極端なテーマを購入しましたが、最初から適切に設定したいと考えています。

ありがとう。

4

1 に答える 1

1

どちらのアプローチも機能し、この情報に加えて、個々のファイルに熱心に思われるという事実に基づいているため、これは意見のリクエストです。私はそれを奨励します。

テーマごとに機能を編集する必要がないため、テーマごとに同じ機能を提供する予定がある場合、モジュラー アプローチはテーマで機能します。個々のファイルを使用して、それらをフォルダーに入れるだけです。これらのファイルの 1 つにバグがある場合、作成するすべてのテーマに変更をすばやく適用できます。

すべての関数を 1 つのファイルに配置し、各テーマが要求などによりそれらのファイルの独自のバージョンを取得する場合、コードをコピーして貼り付けるという作業が少し増えます。たいした作業ではありませんが、1 つのファイルが何年にもわたって、あるいは数か月の間にどれだけ変化するかが求められます。

フォルダやファイルが多くても問題ありません。読み込みには影響しません。問題になる前に、何百もの include() または require() が必要です。

于 2013-06-25T14:55:04.217 に答える