Changeset 2585424
- Timestamp:
- 08/19/2021 11:24:21 AM (5 years ago)
- Location:
- site-search-360/trunk
- Files:
-
- 5 edited
-
class-sitesearch360-plugin.php (modified) (1 diff)
-
class-sitesearch360-tracker.php (modified) (1 diff)
-
readme.txt (modified) (2 diffs)
-
sitesearch360.php (modified) (2 diffs)
-
uninstall.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
site-search-360/trunk/class-sitesearch360-plugin.php
r2578814 r2585424 688 688 } 689 689 ?> 690 <!-- Site Search 360 WP v<?php $ss360_v = defined('SITESEARCH360_VERSION') ? SITESEARCH360_VERSION : '1.1.2 6'; echo $ss360_v; ?> -->690 <!-- Site Search 360 WP v<?php $ss360_v = defined('SITESEARCH360_VERSION') ? SITESEARCH360_VERSION : '1.1.27'; echo $ss360_v; ?> --> 691 691 <script type="text/javascript"> 692 692 var ss360Config = <?php echo json_encode($configuration); ?>; -
site-search-360/trunk/class-sitesearch360-tracker.php
r2578814 r2585424 83 83 } 84 84 85 $data['version'] = defined('SITESEARCH360_VERSION') ? SITESEARCH360_VERSION : '1.1.2 6';85 $data['version'] = defined('SITESEARCH360_VERSION') ? SITESEARCH360_VERSION : '1.1.27'; 86 86 87 87 $args = array( -
site-search-360/trunk/readme.txt
r2578814 r2585424 6 6 Requires at least: 4.0.0 7 7 Tested up to: 5.7.1 8 Stable tag: 1.1.2 68 Stable tag: 1.1.27 9 9 Requires PHP: 5.2.4 10 10 License: GPLv2 … … 78 78 79 79 == Changelog == 80 = 1.1.27 = 81 * Catch uninstall errors. 82 80 83 = 1.1.26 = 81 84 * Improved support for new control panel. -
site-search-360/trunk/sitesearch360.php
r2578814 r2585424 6 6 Description: Site Search 360 enhances and improves your standard WordPress search with search suggests, autocompletion, semantic search, and a whole lot of customization. Also, you'll be amazed of how much faster you get relevant search results. 7 7 Author: SEMKNOX GmbH 8 Version: 1.1.2 68 Version: 1.1.27 9 9 Author URI: https://sitesearch360.com 10 10 Text Domain: site-search-360 … … 12 12 */ 13 13 14 define( 'SITESEARCH360_VERSION', '1.1.2 6' );14 define( 'SITESEARCH360_VERSION', '1.1.27' ); 15 15 16 16 require_once 'class-sitesearch360-widget.php'; -
site-search-360/trunk/uninstall.php
r2476515 r2585424 3 3 die; 4 4 } 5 6 require_once 'class-sitesearch360-tracker.php'; 7 8 $ss360_tracker = new SiteSearch360Tracker(); 9 $ss360_tracker->recordPluginEvent('uninstall'); 10 11 $ss360_options = array('ss360_api_token', 'ss360_account_created', 'ss360_sr_type', 'ss360_config_updated','ss360_config','ss360_siteId', 12 'ss360_is_indexed', 'ss360_is_configured', 'ss360_config_midifications', 'ss360_review_interaction', 'ss360_plugin_version', 'ss360_indexing_mode', 13 'ss360_old_indexing_notice', 'ss360_active_plan', 'ss360_data_points', 'ss360_inactive_dp', 'ss360_renamed_dp', 'ss360_installation_id', 'ss360_config_modifications', 14 'ss360_sync_on_save', 'ss360_sync_on_status','ss360_sync_on_future','ss360_sync_on_delete', 'ss360_callbacks', 'ss360_acf_def', 'ss360_woocommerce_categories', 'ss360_woocommerce_filters', 'ss360_selected_menus', 'ss360_page_limit', 15 'ss360_inject_search'); 16 17 global $wpdb; 18 19 if(!is_multisite()){ 20 foreach($ss360_options as $ss360_option){ 21 delete_option($ss360_option); 22 } 23 $ss360_plugin_options = $wpdb->get_results( "SELECT option_name FROM $wpdb->options WHERE option_name LIKE 'ss360_%filter_id' OR option_name LIKE 'ss360_%_index_offset' OR option_name LIKE 'ss360_%_to_index'" ); 24 foreach( $ss360_plugin_options as $ss360_option ) { 25 delete_option( $ss360_option->option_name ); 26 } 27 }else { 28 $blog_ids = $wpdb->get_col( "SELECT blog_id FROM $wpdb->blogs" ); 29 $original_blog_id = get_current_blog_id(); 30 foreach ( $blog_ids as $blog_id ) 31 { 32 switch_to_blog( $blog_id ); 33 foreach($ss360_options as $ss360_option){ 34 delete_option($ss360_option); 35 } 36 $ss360_plugin_options = $wpdb->get_results("SELECT option_name FROM $wpdb->options WHERE option_name LIKE 'ss360_%filter_id' OR option_name LIKE 'ss360_%_index_offset' OR option_name LIKE 'ss360_%_to_index'" ); 37 foreach( $ss360_plugin_options as $ss360_option ) { 38 delete_option( $ss360_option->option_name ); 39 } 40 } 41 42 switch_to_blog( $original_blog_id ); 5 try { 6 require_once 'class-sitesearch360-tracker.php'; 7 8 $ss360_tracker = new SiteSearch360Tracker(); 9 $ss360_tracker->recordPluginEvent('uninstall'); 10 11 $ss360_options = array('ss360_api_token', 'ss360_account_created', 'ss360_sr_type', 'ss360_config_updated','ss360_config','ss360_siteId', 12 'ss360_is_indexed', 'ss360_is_configured', 'ss360_config_midifications', 'ss360_review_interaction', 'ss360_plugin_version', 'ss360_indexing_mode', 13 'ss360_old_indexing_notice', 'ss360_active_plan', 'ss360_data_points', 'ss360_inactive_dp', 'ss360_renamed_dp', 'ss360_installation_id', 'ss360_config_modifications', 14 'ss360_sync_on_save', 'ss360_sync_on_status','ss360_sync_on_future','ss360_sync_on_delete', 'ss360_callbacks', 'ss360_acf_def', 'ss360_woocommerce_categories', 'ss360_woocommerce_filters', 'ss360_selected_menus', 'ss360_page_limit', 15 'ss360_inject_search'); 16 17 global $wpdb; 18 19 if(!is_multisite()){ 20 foreach($ss360_options as $ss360_option){ 21 delete_option($ss360_option); 22 } 23 $ss360_plugin_options = $wpdb->get_results( "SELECT option_name FROM $wpdb->options WHERE option_name LIKE 'ss360_%filter_id' OR option_name LIKE 'ss360_%_index_offset' OR option_name LIKE 'ss360_%_to_index'" ); 24 foreach( $ss360_plugin_options as $ss360_option ) { 25 delete_option( $ss360_option->option_name ); 26 } 27 }else { 28 $blog_ids = $wpdb->get_col( "SELECT blog_id FROM $wpdb->blogs" ); 29 $original_blog_id = get_current_blog_id(); 30 foreach ( $blog_ids as $blog_id ) 31 { 32 switch_to_blog( $blog_id ); 33 foreach($ss360_options as $ss360_option){ 34 delete_option($ss360_option); 35 } 36 $ss360_plugin_options = $wpdb->get_results("SELECT option_name FROM $wpdb->options WHERE option_name LIKE 'ss360_%filter_id' OR option_name LIKE 'ss360_%_index_offset' OR option_name LIKE 'ss360_%_to_index'" ); 37 foreach( $ss360_plugin_options as $ss360_option ) { 38 delete_option( $ss360_option->option_name ); 39 } 40 } 41 42 switch_to_blog( $original_blog_id ); 43 } 44 } catch (Error $e) { 45 // ccl 43 46 }
Note: See TracChangeset
for help on using the changeset viewer.