| Server IP : 199.250.200.62 / Your IP : 216.73.217.89 Web Server : Apache System : Linux vps37394.inmotionhosting.com 3.10.0-1160.119.1.vz7.224.4 #1 SMP Mon Sep 30 15:36:27 MSK 2024 x86_64 User : jasonp18 ( 1000) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /home/jasonp18/www/wp-content/plugins/strong-testimonials/includes/ |
Upload File : |
<?php
/**
* Add tables for Views.
*
* @since 1.21.0
*/
function wpmtst_update_tables() {
global $wpdb;
require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
$charset_collate = $wpdb->get_charset_collate();
$table_name = $wpdb->prefix . 'strong_views';
$sql = "CREATE TABLE $table_name (
id mediumint(9) NOT NULL AUTO_INCREMENT,
name varchar(100) NOT NULL,
value text NOT NULL,
PRIMARY KEY (id)
) $charset_collate;";
$wpdb->show_errors();
$result = dbDelta( $sql );
$wpdb->hide_errors();
if ( $wpdb->last_error ) {
deactivate_plugins( 'strong-testimonials/strong-testimonials.php' );
$message = '<p><span style="color: #CD0000;">';
$message .= esc_html__( 'An error occurred:', 'strong-testimonials' ) . '</span> ';
$message .= esc_html__( 'The plugin has been deactivated.', 'strong-testimonials' );
$message .= '</p>';
$message .= '<p><code>' . $wpdb->last_error . '</code></p>';
$message .= '<p>' . sprintf( __( '<a href="%s">Go back to Dashboard</a>', 'strong-testimonials' ), esc_url( admin_url() ) ) . '</p>';
wp_die( sprintf( '<div class="error strong-view-error">%s</div>', wp_kses_post( $message ) ) );
}
update_option( 'wpmtst_db_version', WPMST()->get_db_version(), 'no' );
}