WPINC_option.php Notes - WordPress-Thinstall/wordpress-develop GitHub Wiki
Interfaces
interface OptionsFacadeInterface {
function get_option( $option, $default = false );
function wp_protect_special_option( $option );
function form_option( $option );
function wp_load_alloptions();
function wp_load_core_site_options( $site_id = null );
function update_option( $option, $value, $autoload = null );
function add_option( $option, $value = '', $deprecated = '', $autoload = 'yes' );
function delete_option( $option );
function delete_transient( $transient );
function get_transient( $transient );
function set_transient( $transient, $value, $expiration = 0 );
function wp_user_settings();
function get_user_setting( $name, $default = false );
function set_user_setting( $name, $value );
function delete_user_setting( $names );
function get_all_user_settings();
function wp_set_all_user_settings( $user_settings );
function delete_all_user_settings();
function get_site_option( $option, $default = false, $deprecated = true );
function add_site_option( $option, $value );
function delete_site_option( $option );
function update_site_option( $option, $value );
function get_network_option( $network_id, $option, $default = false );
function add_network_option( $network_id, $option, $value );
function delete_network_option( $network_id, $option );
function update_network_option( $network_id, $option, $value );
function delete_site_transient( $transient );
function get_site_transient( $transient );
function set_site_transient( $transient, $value, $expiration = 0 );
function register_initial_settings();
function register_setting( $option_group, $option_name, $args = array() );
function unregister_setting( $option_group, $option_name, $deprecated = '' );
function get_registered_settings();
function filter_default_option( $default, $option, $passed_default );
}
What this covers
- Options
- Transients
- User Settings
- Site Options
- Network Options
- Site Transients
- Settings