我可以使用选项组ID获取所有选项吗?

时间:2017-06-15 作者:Top-Bot

我想返回我在特定组id下注册的所有选项。

有没有办法做到这一点?

1 个回复
最合适的回答,由SO网友:Bikash Waiba 整理而成

我认为没有函数。但你可以这样创造你自己的

function function_name(){

    global $new_whitelist_options;
    
    // array of option names
    $option_names = $new_whitelist_options[ \'your_option_group_name\' ];

    // your_option_group_name is in register_setting( \'your_option_group_name\', $option_name, $sanitize_callback ); 
    foreach ($option_names as $option_name) {
        echo get_option($option_name).\'<br>\';
    }
    

}
请参见:here

EDIT:

$new_whitelist_options 已重命名为$new_allowed_options 自5.5.0起。

查看更改日志here

结束

相关推荐