Если кто может такое сделать, пишите в личку: сроки и расценки.
Плагин: Contact Form 7
Версия плагина: 3.1.1
В поле формы "Адресат" (в админке): 1@email.ru, 2@email.ru 3@email.ru
Текущий функционал:
При нажатии кнопки «Отправить» заполненной формы отправляется письмо всем адресатам из поля настроек «Адресат».
Требуемый функционал:
При нажатии кнопки «Отправить» заполненной формы отправляется письмо только первому адресату из списка 1@email.ru, этот адресат перемещается в конец списка.
При нажатии кнопки «Отправить» заполненной формы в следующий раз отправляется письмо на 2@email.ru, этот адресат перемещается в конец списка.
Примечание:
Перед отправкой должна быть проверка на изменение/добавление/удаление адресов (возможно просто проверка длины строки). Если изменения есть, то очередь сбрасывается и фиксируется новый список очереди, затем идет отправка и пересортировка адресатов. Если изменений нет (кроме изменения очереди), то осуществляется отправка первому адресату из списка, затем пересортировка адресатов и фиксирование новой очередности в файле или базе.
У каждой формы свой список адресатов.