log_write(); } else { // For Multisite global $wpdb; $blog_ids = $wpdb->get_col( "SELECT blog_id FROM $wpdb->blogs" ); $original_blog_id = get_current_blog_id(); foreach ( $blog_ids as $blog_id ) { switch_to_blog( $blog_id ); $this->log_write(); } switch_to_blog( $original_blog_id ); } } /* ================================================== * Settings Log Write * @since 1.08 */ private function log_write(){ $addquickmediacode_log_db_version = '1.01'; $installed_ver = get_option( 'addquickmediacode_log_version' ); if( $installed_ver != $addquickmediacode_log_db_version ) { global $wpdb; $log_name = $wpdb->prefix.'addquickmediacode_log'; $sql = "CREATE TABLE " . $log_name . " ( meta_id bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, user text, code text, description text, UNIQUE KEY meta_id (meta_id) ) CHARACTER SET 'utf8';"; require_once(ABSPATH . 'wp-admin/includes/upgrade.php'); dbDelta($sql); update_option( 'addquickmediacode_log_version', $addquickmediacode_log_db_version ); } } } ?>