我创建了一个选项数组,其中存储了一系列选项及其值。问题是我想累积这些选项并将它们存储在选项数据库中。这意味着我可以向数据库中添加多条记录,而不是只更新一个选项。
例如,我需要存储推荐信,允许用户为几个不同的人保留姓名/推荐信(即Brad的推荐信、Carrie的推荐信等),因此该选项需要能够添加多个记录。
希望这是足够的描述。以下是我当前的选项代码:
add_option( \'testimonials_settings\', $testimonials_options );
$testimonials_options = array (
\'testimonials_active\' => \'0\',
\'testimonials_name\' => \'\',
\'testimonials_website_name\' => \'\',
\'testimonials_website_url\' => \'\',
\'testimonials_quote\' => \'\'
);
if(isset($_POST[\'testimonials_update_options\'])) {
$options = get_option(\'testimonials_settings\');
$options[\'testimonials_active\'] = $_POST[\'testimonials_active\'];
$options[\'testimonials_name\'] = $_POST[\'testimonials_name\'];
$options[\'testimonials_website_name\'] = $_POST[\'testimonials_website_name\'];
$options[\'testimonials_website_url\'] = $_POST[\'testimonials_website_url\'];
$options[\'testimonials_quote\'] = $_POST[\'testimonials_quote\'];
update_option(\'testimonials_settings\', $options);
}