Поставил стандартную тему (и еще пару других попробовал) и отключил все плагины, тоже самое — админские комменты проходят, от пользователей — нет!
в файле выяснил, проблема в строке
$comment_id = wp_new_comment( $commentdata );
Самое интересное, что я с одного установщика поставил вордпресс на два сайта, на одном все супер, на этом такая фигня.
а в чем тогда может быть дело? где находится файл в который идут данные из формы? или где хотя бы искать, просто там буду комментить строки пока не найду где ошибка, но я не знаю где этот файл находится
P.S. нашел, в корне wp-comments-post.php если кому пригодится. буду с ним разбираться на что ошибается
max_execution_time 60
akismet стоял не активированный, активировал и ничего не изменилось