Если есть сложности с введением свободного редактирования поста, то тогда ввести возможность "варианта редактирования поста"
Сделать такую кнопку-возможность, где автор поста может создать свой черновик, который может редактировать хоть сотню раз.
Когда автор созревает, то призывает модератора, который принимает изменения.
Для того, чтобы модератору было легко отслеживать изменения - добавить функцию выделения, как это реализовано, например, в Word.
Если у поста сохранен черновик, то он как-то отображается (для автора и администрации), например, так:
Принять изменения можно какой-нибудь кнопкой "отправить на модерацию" или в комментарии.
Данный инструмент упрощает работу как пользователям, так и модераторам. Первые смогут отредактировать так, как им надо, со всеми ссылками и граммаркоррекциями, а вторые тратят время только на прочтение и оценку выделенного фрагмента.
Естественно, необходимо вносить ограничения на призыв модератора. Например, 1-2 раза в день. Либо как-то синхронизировать эту возможность с общей загрузкой сервера. Если запросов много, то поставить в очередь.
Предложение сформировано на пару с @adorable7