有人向我解释说get_option
如果没有效率,最好实现一个自定义函数,然后将选项保存在单个多维数组中。
之前我认为有一个这样的数组get_option(\'the_option_id\', \'default_value\')
每次都是一个好方法:
$options = array(
//GENERAL SETTINGS
array("name" => "General Settings",
"type" => "title"),
array("type" => "open"),
array("name" => "Option 1",
"desc" => "Description.",
"id" => "option_id_1",
"type" => "text"),
array("name" => "Option 2",
"desc" => "Description.",
"id" => "option_id_2",
"type" => "text"),
array("type" => "close"),
)
他说最好调用函数
get_option()
只需一次,即可在自定义函数中获取所有内容。这是为什么,在codex上,他们建议使用简单的
get_option($variable, $default)
?
这是一个理论上的问题,但请随时发布或共享您的代码。你是怎么做的?(大多数选项框架也使用自定义函数)。