Мне нужно с PHP возвращать проценты а не создавать их на стороне фронта с помощью JS. То есть во время работы PHP проценты увеличиваются и отправляются на фронт, где с помощью JS увеличивается прогрессбар.
Спасибо Михаил, я как-то даже и не подумал об этом. В таком случае получается что method1 сработает только 1 раз и подставится к остальным методам. Очень интересное решение.
Есть вариант внутри метода создать свойства, и при каждом обращении проверять. Если свойства есть выдавать сразу свойство, а если свойства нет то запускать метод. Нормальный подход?
Кирилл, да, все верно.
Получилось исправить проблему. Изменил просто название функции подключенной к save_post и письма не приходят. Видимо, название моей функции совпадало с уже существующей функцией где-то в коде.
Shimpanze, можно сделать кастомный вывод нужных постов на приватной странице и там изменить мета поля.
Второй вариант через SQL в таблице meta post изменить значение нужного столба у нужной строки.
Идея хорошая, то есть при большом количестве запросов лучше использовать wpdb получается. Никогда им не пользовался, посмотрю и попробую. Спасибо Алекс)