Привет всем! Подскажите такой момент, есть таблица: Код (Text): $sql_1_1 = "CREATE TABLE test ( id int(11) NOT NULL AUTO_INCREMENT, post_id int(11) NOT NULL, stat int(11) NOT NULL, update_stat date NULL, PRIMARY KEY(id)){$charset_collate};"; Пытаюсь сделать запись такими способами: PHP: $data = array( 'post_id' => 12, 'stat' => 12); $formats = array('%d', '%d'); $wpdb->insert('test', $data, $formats); PHP: $insert = "INSERT INTO test (post_id, stat) VALUES (12, 12)"; $wpdb->query($insert); PHP: $data = array('post_id' => 12, 'stat' => 12); $formats = array('%d', '%d'); wpdb::insert('test', $data, $formats); PHP: wpdb::insert('test', $data); PHP: $wpdb->insert('test', $data); Перепробовал все выше описанные вариации используя $wpdb->insert_id Не работает на 2х сайтах (из 200), плагины везде стандартные. Версии вп 4.6.4 и 4.7.3. Где искать ошибку? Что это может быть? З.Ы. Простой запрос вида: Код (Text): $rows = $wpdb->get_results('SELECT post_type FROM wp_posts WHERE ID = 286'); var_dump($rows); Возвращает мне содержимое...т.е. всякие global $wpdb; включены. З.З.Ы. На оставшихся овер 198 сайтах работает конструкция: PHP: $insert = "INSERT INTO test (post_id, stat) VALUES (12, 12)"; $wpdb->query($insert);
Да, я в курсе про define('WP_DEBUG', true); только проблема в том что у меня доступ только к папке с плагином(((