Это, вероятно, довольно незначительная проблема, но кажется, что плагин WordPress просто игнорирует ограничение по количеству символов в Discourse. Конечно, он выводит предупреждение, если пост превышает этот лимит, но всё равно публикует его полностью в Discourse. Ожидается, что такое поведение не является задуманным.
Примечание: я не проверял, нарушает ли это что-либо, если пост чрезмерно длинный.
Причина, по которой публикация всё равно публикуется, заключается в том, что плагин WP Discourse устанавливает параметр skip_validations в значение true при публикации поста на Discourse. Думаю, плагину нужно продолжать устанавливать этот параметр, но, вероятно, ему следует добавить проверку длины поста. Посты в WordPress могут быть потенциально очень длинными.