Привет, @mattdm,
Не могли бы вы поделиться ссылкой на оригинальную публикацию в WordPress и на пост в Discourse с фрагментом, если они опубликованы публично?
Плагин WP Discourse по сути просто передаёт любой HTML, найденный в публикации WordPress, в Discourse, который затем обрабатывает его для включения в пост Discourse. Таким образом, то, как HTML отображается в фрагментах постов WordPress в Discourse, зависит от двух вещей:
- Исходная структура HTML в WordPress (например)
- То, как парсер Markdown в Discourse обрабатывает HTML для отображения в постах Discourse (например).
Так что это либо вопрос структуры HTML в WordPress, который по сути находится вне контроля плагина WP Discourse или самого Discourse, либо в основном вопрос мнения о том, что должен делать HTML-парсер, хотя иногда можно внести явные улучшения в этой области.
Тем не менее, иногда бывает полезно углубиться в детали парсинга, поэтому, если у вас есть дополнительные сведения о структуре HTML публикации WordPress, пожалуйста, поделитесь ими, и я проведу дальнейшее расследование ![]()