delete_site_option [ WordPress Function ]
delete_site_option ( $option )
| Parameters: |
|
| Uses: | |
| See: | |
| Returns: |
|
| Defined at: |
|
Benzer Fonksiyonlar: delete_user_option, get_site_option, delete_option, update_site_option, add_site_option
Removes site option by name.
Source
<?php
function delete_site_option( $option ) {
global $wpdb;
// ms_protect_special_option( $option ); @todo
do_action( 'pre_delete_site_option_' . $option );
if ( !is_multisite() ) {
$result = delete_option( $option );
} else {
$row = $wpdb->get_row( $wpdb->prepare( "SELECT meta_id FROM {$wpdb->sitemeta} WHERE meta_key = %s AND site_id = %d", $option, $wpdb->siteid ) );
if ( is_null( $row ) || !$row->meta_id )
return false;
$cache_key = "{$wpdb->siteid}:$option";
wp_cache_delete( $cache_key, 'site-options' );
$result = $wpdb->delete( $wpdb->sitemeta, array( 'meta_key' => $option, 'site_id' => $wpdb->siteid ) );
}
if ( $result ) {
do_action( "delete_site_option_{$option}", $option );
do_action( "delete_site_option", $option );
return true;
}
return false;
}
?>
Examples [ wp-snippets.com ]
Google Arama Sonuçlarý
- delete_site_option | A HitchHackers guide through WordPress
Feb 11, 2011 ... function delete_site_option( $option ) { global $wpdb; // ms_protect_special_option( $option ); @todo do_action( ' pre_delete_site_option_' .
hitchhackerguide.com - delete_site_option (WordPress Function) - WPSeek.com
WordPress lookup for delete_site_option, a WordPress Function. wpseek.com is a WordPress-centric search tool for developers and theme authors.
wpseek.com - #20651 (Inconsistent MS API: delete_site_option action hook is only ...
May 10, 2012 ... Unlike the delete_option action hook, the delete_site_option action hook is only called AFTER deletion of the row from the sitemeta table ...
core.trac.wordpress.org - Function Reference/delete site option « WordPress Codex
Function Reference/delete site option. Essentially the same as delete_option() but works network wide when using WP Multisite.
codex.wordpress.org