wordpress のテーマを開発していて、ホームページにハイライトを表示する最良の方法を知りたいです。
例:
私は2つの方法を考えました:
- カスタム投稿タイプ - 画像、テキスト、リンク用のメタボックスを備えたカスタム投稿の「ハイライト」。
- テーマ オプション - 各ボックスのオプションを含むページ。
正しい方法は何ですか?
wordpress のテーマを開発していて、ホームページにハイライトを表示する最良の方法を知りたいです。
例:
私は2つの方法を考えました:
正しい方法は何ですか?
ない。Wordpressのコア機能やカスタムフィールドのいずれかを使用して、必要なことを実現できます。より直感的なセットアップが必要なクライアントがある場合は、カスタムメタボックスの使用を検討するか、 Typesプラグインなどをインストールしてください。
これにより、特定の投稿/ページに独自の変数を添付できます。
投稿のカスタムフィールドにアクセスするには、投稿エディタの上部にある[画面オプション]ボタンをクリックして、カスタムフィールドを有効にします。
個人的には、ハイライト画像のサムネイルのサポートを有効にし、ハイライトコピーに抜粋を使用し、見出しにタイトルまたはカスタムフィールドを使用します。
このようにして、カスタム投稿タイプやテーマオプションページで物事を複雑にしすぎることなく、すべての卵を1つのバスケットに収めることができます。
プラグイン「Ether Content Builder」を見てください
あなたが提案した方法のいずれかを使用できます。私の意見では、このために 1 つの特定のページ テンプレートで多くのメタ ボックスに関与するのは時間の無駄です。投稿/ページにリンクする画像、ヘッダー、抜粋しかありません。3 つの投稿 (カスタムかどうかに関係なく) は、注目の画像、抜粋、およびページ/投稿のタイトルでそれを処理します。
また、ホームページの 3 つの投稿に対してカスタム投稿タイプを使用するのは多すぎると思います。投稿ルートに行く場合は、Home Highlights という新しい投稿カテゴリを作成し、そこに 3 つの投稿を配置して、WP_Query で構築されたカスタム ループを介してそれらを取り込みます。
はい、テーマオプションルートにも行くことができます。クライアントがサイトを更新している場合、このように非常にプロフェッショナルに見えます。Super Skeleton と統合された後、 Options Treeというプラグインを使い始めました。これにより、同様に機能するカスタム テーマ オプションを非常に簡単に構築できます。それも。
「こっちの方が断然いい」というのではなく、本当に意見が分かれるところです!