我想创建一个php类,从wp数据库(一个选项数组)中获取一个选项,并能够使用该选项的名称和返回选项值的类调用该类。
有人知道我该怎么做吗?
编辑:我尝试了以下代码
class N_Options {
function __construct($name) {
if(isset($name)):
$options = get_option(THEME_SPACE . \'_options\');
$option = $options[$name];
echo $option;
endif;
}
}
我试着用
new N_Options(\'option\');
现在可以从数据库中检索该选项了。然而,我认为这可能是访问数据库的次数太多了,因为我将在所有选项中反复访问这个类。
有没有一种方法可以将这些选项作为数组变量存储在类中,并一直调用该类来查看变量内部,而无需为每个选项调用新的类?