Wordpress 通过带有文本框的选项页存储数组
我在Wordpress上做了一个选项页面。我有一个文本框,在一个id中放入一个值。现在我想在一个id中存储一个值数组。 我的代码用于在主题选项中存储一个文本Wordpress 通过带有文本框的选项页存储数组,wordpress,option,Wordpress,Option,我在Wordpress上做了一个选项页面。我有一个文本框,在一个id中放入一个值。现在我想在一个id中存储一个值数组。 我的代码用于在主题选项中存储一个文本 array( "name" => __('Text'), "desc" => __('Your Text username, to be used on the links'), "id" => $shortname."_test",
array( "name" => __('Text'),
"desc" => __('Your Text username, to be used on the links'),
"id" => $shortname."_test",
"std" => "Tset",
"type" => "text"),
从文本框保存数据的步骤
case 'text':
?>
<tr valign="top">
<th scope="row"><label for="<?php echo $value['id']; ?>"><?php echo __($value['name'],'twentyeleven'); ?></label></th>
<td>
<input name="<?php echo $value['id']; ?>" id="<?php echo $value['id']; ?>" type="<?php echo $value['type']; ?>" value="<?php if ( get_option( $value['id'] ) != "") { echo get_option( $value['id'] ); } else { echo $value['std']; } ?>" />
<?php echo __($value['desc'],'twentyeleven'); ?>
</td>
</tr>
case'text':
?>
数组,或者它
这将有效地将数组作为字符串存储到选项表的相应ID下。当您拉取该选项时,您可以将其或该选项放回阵列中
Json编码/解码通常是首选,但请记住,在解码时,它默认为Object类型。将Json Decode调用中的第二个参数设置为true,以便将其作为关联数组返回