0

ポートフォリオ アイテムの 3 列のレイアウトで wordpress-theme にポートフォリオ ページ タイプを作成しました。ポートフォリオ リスト アイテム (画像の場合もあります) の列番号を選択するためのドロップ ダウン付きのメタ ボックスを作成したいので、列番号を 1 列から 4 列のレイアウトに変更できます。3列のレイアウトを担当するリスト項目のcssクラスがあります。カスタム フィールド値を持つリスト アイテムの css クラスを変更して、列レイアウトの数を変更するにはどうすればよいですか。

4

1 に答える 1

0

Ok。カスタム フィールドを作成します。「number_of_columns」としましょう。各ページのこのカスタム フィールドに値を入力します。次に、ページ テンプレートでget_post_meta、次のように CSS ルール名の値を出力するために使用します。

<div class="<?php get_post_meta($postid, 'number_of_columns', true); ?>_column_layout">
Create the layout here with the n_column_layout CSS class...
</div>

ほらね。number_of_columns が 2 の場合、2_column_layout クラスなどで div を取得します。正解ですか?

于 2012-11-12T21:38:40.763 に答える