Как проверить существует ли таблица в mysql базе?
$wpdb->get_var("tableName")
if ( $wpdb->get_var("show tables like '".$table."'") != $table ) {
            Создаем таблицу;
}
Таблица создается читсым sql или оберткой wp?
Если sql то можно без всяких проверок сразу в базу sql слать
create table if not exist