public function count($search = '')
 {
     if (empty($search)) {
         return parent::count();
     }
     global $wpdb;
     $sql = $wpdb->prepare("name LIKE %s OR shortcode LIKE %s", "%{$search}%", "%{$search}%");
     return parent::count($sql);
 }
 public function delete()
 {
     $sql = "SELECT priority " . "FROM " . $this->table_name() . " " . "WHERE id = " . $this->get_id();
     global $wpdb;
     $current_priority = $wpdb->get_var($sql);
     $sql = "UPDATE " . $this->table_name() . " " . "SET priority = priority - 1 " . "WHERE priority > {$current_priority}";
     $wpdb->query($sql);
     parent::delete();
 }
 public function __construct()
 {
     parent::__construct('options');
 }
 public function __construct()
 {
     parent::__construct('post_type_permissions');
 }
 public function __construct()
 {
     parent::__construct('menu_editor');
 }