wordpress テーマにオプション フレームワーク (NHP テーマ オプション) を使用しています。オプションが選択されている場合、この情報を「エコー」するなど、「if」ステートメントなどを追加するなどの問題はありません。
それだけで、多くの動的オプションが可能になります。管理パネルに wordpress エディター ボックスを追加しましたが、ボックス内の情報をどのように出力するかについて少し迷っています。
配列内のテーマオプションページ内にあります。
array(
'id' => 'header-area',
'type' => 'editor',
'title' => __('Editor Option', 'my-opts'),
'sub_desc' => __('Can also use the validation methods if required', 'my-opts'),
'desc' => __('This is the description field, again good for additional info.', 'my-opts'),
'std' => 'headarea'
),
通常、私は if ステートメントを使用します。これは、オプションを出力する方法の例です。
<?php if( my_opts_get('header-area') ) {
$fixed_header_css = 'top: 0;';
} else {
$fixed_header_css = 'top: 51px;';
} ?>
これはほんの一例ですが、PHP初心者でエディタ配列の出力方法がわかりません。
ifステートメントを使用していないことはわかっています。次のようなことを試しました
<?php echo my_opts_get('header-area') ?>
近いかもしれないと思いますが、明らかに何かが欠けています