Данную фишку, я думаю, хотел бы иметь любой пользователь любой CMS.
В чём же подвох. В том, что публикуя новость или какое-то объявление хочется моментально его опубликовать ни только на почту к себе или менеджеру, но, например, в Телеграм канал, Страницу сообщества VK, OK и т. п.
Какой же код использовать…
Простой, который решает ваши задачи. Сам я писал подобные плагины для CMS ModX Revo, Evolution CMS, Bitrix… Значение не имеет сама CMS. Обычно в CMS существует событие сохранения документа. Это событие может иметь два вида. Само сохранение документа и событие, которое исполняется перед сохранением. Мы выбираем событие непосредственно сохранения.
В WordPress существует событие save_post.
https://wp-kama.ru/hook/save_post Его и используйте для своих задумок, но помните, что запись должна публиковаться в Telegram или другие соц. сети только один раз. Поэтому подумайте: по каким данным вы это сможете определить.
Извините, что отвечаю на много позже…