Пример #1
0
 public static function activate()
 {
     global $wpdb;
     global $easy_banner_table_name;
     $banner_db = new Easy_Banner_Db($wpdb, $easy_banner_table_name);
     if (!$banner_db->has_table()) {
         $banner_db->create_table();
     }
 }
Пример #2
0
<?php

require_once dirname(__FILE__) . '/includes/easy-banner-db.php';
global $wpdb;
global $easy_banner_table_name;
$easy_banner_table_name = $wpdb->prefix . 'easy_banner_banners';
$plugin_prefix = 'easy-banner-';
//drop easy-banner table
$banner_db = new Easy_Banner_Db($wpdb, $easy_banner_table_name);
if ($banner_db->has_table()) {
    $banner_db->drop_table();
}
//delete post meta data of easy-banner
$table_name = $wpdb->prefix . 'postmeta';
$wpdb->get_results("DELETE FROM " . $table_name . " WHERE meta_key='" . $plugin_prefix . "ids';");
$wpdb->get_results("DELETE FROM " . $table_name . " WHERE meta_key='" . $plugin_prefix . "positions';");