Php WordPress条件语句优化
在我的Wordpress插件中,我有一个用于页面上每个化身(评论、作者等)的钩子Php WordPress条件语句优化,php,wordpress,Php,Wordpress,在我的Wordpress插件中,我有一个用于页面上每个化身(评论、作者等)的钩子 函数中有一个条件语句,每次运行该函数时也会运行该语句 function the_function() { if(get_option('my option', 1) == 1){ echo 'true'; } } 我不知道“超出范围”这个词是否合适,但是,是否有任何逻辑方法可以检索一次变量,然后在文件仍在使用的情况下再次调用函数时存储它,以减少获取选项的调用量并潜在地最小化资源?b_uuuu可能是对的,WordP
函数
中有一个条件语句,每次运行该函数时也会运行该语句
function the_function()
{
if(get_option('my option', 1) == 1){
echo 'true';
}
}
我不知道“超出范围”这个词是否合适,但是,是否有任何逻辑方法可以检索一次变量,然后在文件仍在使用的情况下再次调用函数时存储它,以减少获取选项的调用量并潜在地最小化资源?b_uuuu可能是对的,WordPress缓存了获取选项,因此不需要执行微操作优化,但我已经找到了一种方法,适用于那些正在使用php或仍然希望自己存储某些内容的用户。要做到这一点,请在php代码中的函数外创建一个变量,然后使用global$yourvariable在函数中调用它。我现在没有正式的参考资料,但我非常确定WP选项是缓存的,并且可以随时使用。这将是一个不必要的微观优化。如果使用OOP,可以将值存储在属性中。
function the_function()
{
if(get_option('my option', 1) == 1){
echo 'true';
}
}