query( "DELETE FROM $wpdb->postmeta WHERE meta_key = '_relevanssi_hide_post'" ); $wpdb->query( "DELETE FROM $wpdb->postmeta WHERE meta_key = '_relevanssi_hide_content'" ); $wpdb->query( "DELETE FROM $wpdb->postmeta WHERE meta_key = '_relevanssi_pin_for_all'" ); $wpdb->query( "DELETE FROM $wpdb->postmeta WHERE meta_key = '_relevanssi_pin'" ); $wpdb->query( "DELETE FROM $wpdb->postmeta WHERE meta_key = '_relevanssi_pin_weights'" ); $wpdb->query( "DELETE FROM $wpdb->postmeta WHERE meta_key = '_relevanssi_unpin'" ); $wpdb->query( "DELETE FROM $wpdb->postmeta WHERE meta_key = '_relevanssi_pdf_content'" ); $wpdb->query( "DELETE FROM $wpdb->postmeta WHERE meta_key = '_relevanssi_pdf_error'" ); $wpdb->query( "DELETE FROM $wpdb->postmeta WHERE meta_key = '_relevanssi_pdf_modified'" ); $wpdb->query( "DELETE FROM $wpdb->postmeta WHERE meta_key = '_relevanssi_related_keywords'" ); $wpdb->query( "DELETE FROM $wpdb->postmeta WHERE meta_key = '_relevanssi_related_posts'" ); $wpdb->query( "DELETE FROM $wpdb->postmeta WHERE meta_key = '_relevanssi_related_include_ids'" ); $wpdb->query( "DELETE FROM $wpdb->postmeta WHERE meta_key = '_relevanssi_related_exclude_ids'" ); $wpdb->query( "DELETE FROM $wpdb->postmeta WHERE meta_key = '_relevanssi_related_no_append'" ); $wpdb->query( "DELETE FROM $wpdb->postmeta WHERE meta_key = '_relevanssi_related_not_related'" ); $wpdb->query( "DELETE FROM $wpdb->postmeta WHERE meta_key = '_relevanssi_noindex_reason'" ); // Unused options, removed in case they are still left. delete_option( 'relevanssi_cache_seconds' ); delete_option( 'relevanssi_custom_types' ); delete_option( 'relevanssi_enable_cache' ); delete_option( 'relevanssi_hidesponsor' ); delete_option( 'relevanssi_index_attachments' ); delete_option( 'relevanssi_index_drafts' ); delete_option( 'relevanssi_index_limit' ); delete_option( 'relevanssi_index_type' ); delete_option( 'relevanssi_show_matches_txt' ); delete_option( 'relevanssi_tag_boost' ); delete_option( 'relevanssi_include_cats' ); delete_option( 'relevanssi_include_tags' ); delete_option( 'relevanssi_custom_taxonomies' ); delete_option( 'relevanssi_taxonomies_to_index' ); delete_option( 'relevanssi_highlight_docs_external' ); delete_option( 'relevanssi_word_boundaries' ); if ( ! defined( 'UNINSTALLING_RELEVANSSI_PREMIUM' ) ) { // The if clause is required to avoid nagging from testing. define( 'UNINSTALLING_RELEVANSSI_PREMIUM', true ); } wp_clear_scheduled_hook( 'relevanssi_update_counts' ); relevanssi_drop_database_tables(); }