保存选项的过程方便地提供了对新值的筛选,以及对旧值的访问。我们只需将两者结合起来,并将其作为价值提供给WP即可保存:
add_filter( \'pre_update_option_recently_edited\', \'increase_recently_edited_list\', 10, 2 );
function increase_recently_edited_list( $newvalue, $oldvalue ) {
return array_slice( array_unique( array_merge( $newvalue, $oldvalue ) ), 0, 20 );
}
奇怪的是,我不知道这个列表实际在哪里使用?。。或者它只是为那些想在扩展中使用它的人准备的?