Ошибка синтаксиса MYSQL SQL на странице сообщений Wordpress - PullRequest
0 голосов
/ 20 марта 2019

Я вижу следующую ошибку на моей странице сообщений Wordpress, когда я включаю отладку. Я заметил это только когда начал добавлять категории в свои посты, а они не сохранялись. Я никогда не использовал категории раньше, поэтому я не уверен, как долго эта проблема существовала. Я переключил тему и отключил все плагины и все еще вижу проблему.

[У вас ошибка в синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MySQL, чтобы найти правильный синтаксис для использования рядом с ') ORDER BY t.name ASC' в строке 1]

SELECT t.*, tt.*, tr.object_id FROM wp_terms AS t 
INNER JOIN wp_term_taxonomy AS tt 
ON t.term_id = tt.term_id 
INNER JOIN wp_term_relationships AS tr 
ON tr.term_taxonomy_id = tt.term_taxonomy_id 
WHERE tt.taxonomy IN ('category', 'post_tag', 'post_format', 'yst_prominent_words') 
AND tr.object_id IN (1461, 1475, 1539, 1605, 1708, 1732, 1760, 1764, 2292, 2311, 2343, 2368, 2374, 2380) 
AND t.term_id NOT IN() ORDER BY t.name ASC

Ответы [ 2 ]

1 голос
/ 20 марта 2019

Следующее выражение недопустимо:

AND t.term_id NOT IN()
0 голосов
/ 20 марта 2019

Вы забыли добавить значения в последний оператор NOT IN().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...