Если я настроил автоматическое создание темы в Discourse для комментариев к статьям WordPress при их публикации, между статьей и Discourse устанавливается связь.
Эту связь можно разорвать на стороне WordPress, но обратное, похоже, не работает. Когда я удаляю тему в Discourse, которая ранее была связана со статьей, связь в WordPress, кажется, остаётся активной.
Я что-то делаю не так, или это особенность системы?
Это верно. Плагин в настоящее время не выполняет никаких действий для обработки удаления тем, которые он опубликовал в Discourse. Было бы возможно настроить плагину (или попросить администратора сайта настроить) веб-хук «Тема удалена» в Discourse, а затем использовать запросы этого веб-хука для удаления метаданных, связывающих запись WordPress с темой Discourse.
Я не хочу отвечать на все ваши вопросы, связанные с WordPress, но я много работал с плагином WP Discourse в прошлом