我需要看看是否有一个选项,如果有,是否得到值。如果没有,我需要添加它。
这个Codex 提供:
<?php
$option_name = \'myhack_extraction_length\' ;
$new_value = \'255\' ;
if ( get_option( $option_name ) != $new_value ) {
update_option( $option_name, $new_value );
} else {
$deprecated = \' \';
$autoload = \'no\';
add_option( $option_name, $new_value, $deprecated, $autoload );
}
据推测updates the option name myhack_extraction_length with the value 255. If the option does not exist then use add_option and set autoload to no.然而,在我看来,如果选项不存在,或者如果新值==选项,则可以通过两种方式调用下半部分
这是正确的吗?