intell88, имел ввиду с php кодом, ну ладно. В общем из формы нужно убрать поле email_to, вместо него поставить поле post_id в котором записать id страницы. В функции отправки email получить значение post_id и по этому значению определить получателя. Можно придумать что-то более элегантное, но нужно обмозговать.
---------- Добавлено 07.12.2018 в 11:21 ----------
И добавь WP nonce поле, в котором будет зашифрован Id страницы. В функции отправки проверь полученный Id с WP nonce на правильности данных.
intell88, интересно взглянуть как у вас определяется адрес получателя для страницы. Как я могу представить, в вашей форме есть input, в котором вписывается адрес получателя из произвольного поля, это нужно исправить.
ChrisKorr, "=" заменяет все содержание, replace выполняет замену по шаблону. Скорость в работе между присвоить и replace nы не ощутишь. Если тебе нужно 2919 заменить на __ используй =, если 2919 на ____ используй replace.
ChrisKorr: По клике на кнопку, я допустим хочу изменить "25" на "___". Как корректнее прописать?
2 вариант.
ChrisKorr: почему так нельзя?
replace используется, когда из набора символов нужно заменить определенный символ на другой по шаблону. В твоем случае использование replace не имеет смысла.
mekling, все правильно. Теперь открой файл links.txt. Если site.com нормально обработал столько запросов, в links.txt будет профит.
mekling, самая простая реализация на php:
intell88, имел ввиду с php кодом, ну ладно. В общем из формы нужно убрать поле email_to, вместо него поставить поле post_id в котором записать id страницы. В функции отправки email получить значение post_id и по этому значению определить получателя. Можно придумать что-то более элегантное, но нужно обмозговать.
---------- Добавлено 07.12.2018 в 11:21 ----------
И добавь WP nonce поле, в котором будет зашифрован Id страницы. В функции отправки проверь полученный Id с WP nonce на правильности данных.
intell88, покажи код формы.
---------- Добавлено 07.12.2018 в 10:57 ----------
плагин позволяет задавать адрес получателя на каждую страницу?
Можно сделать, чтобы он это позволял. Но в твоем случае можно обойтись малой правкой, чтобы не переделывать структуру.
имеет ли смысл сейчас обновляться до WP 5.0?
Только на тестовом сервере, чтобы потестить WP с твоей связкой.
intell88, интересно взглянуть как у вас определяется адрес получателя для страницы. Как я могу представить, в вашей форме есть input, в котором вписывается адрес получателя из произвольного поля, это нужно исправить.
ChrisKorr, "=" заменяет все содержание, replace выполняет замену по шаблону. Скорость в работе между присвоить и replace nы не ощутишь. Если тебе нужно 2919 заменить на __ используй =, если 2919 на ____ используй replace.
По клике на кнопку, я допустим хочу изменить "25" на "___".
Как корректнее прописать?
2 вариант.
почему так нельзя?
replace используется, когда из набора символов нужно заменить определенный символ на другой по шаблону. В твоем случае использование replace не имеет смысла.
geshanya972, вам в раздел по оптимизации.
Я его не ставил, он идет вместе с ВП
он не идет вместе с wp.