2012-06-08 68 views
0

我想從選項頁面的wordpress數據庫中創建一個多維數組。我有表單標籤在wordpress中將多個數組保存在一個數組中admin

<form action="options.php" post="post"> 

我通過

<?php settings_fields('theme_styles'); ?> 
<?php $options = get_option('theme_styles_options'); ?> 

得到的選項我有一個字段

<input type="text" id="theme_styles_options[option_name]" name="theme_styles_options[option_name]" class="regular-text" value="<?php esc_attr_e($options[option_name]); ?> /> 

我想能夠有這個字段多次,但在不同的數組例如

array(
    'first_array' => array(
    'option_name' => 'value1' 
) 
    'second_array' => array(
    'option_name' => 'value2' 
) 
) 

我知道此刻是我當前的代碼保存爲

array(
    'option_name' => 'value1' 
) 

如何設置我場派值到options.php頁面保存爲一個多維數組?另外,如果有人知道如何保存它,如何從數據庫中的字段中檢索它?

非常感謝

回答

0

保存之前 - 與add_optionupdate_option - 只是合併您現有陣列到其他大的一個。這兩個函數都接受數組。

得到一個選項重新從數據庫中與get_option

更多細節 - >http://codex.wordpress.org/Options_API

相關問題