У меня есть частный случай, когда мне нужно много людей, чтобы войти в ОДИН специально созданный пользователь (одно имя для входа и один пароль для всех) и купить через него предметы. Проблема заключается в том, что если пользователь А входит в систему с этими ОДНИМИ учетными данными пользователя и совершает покупку, он оставит след в данных о доставке / оплате, тогда человек Б будет видеть эти данные на странице проверки. Woocommerce сохраняет эти данные по умолчанию, как я могу отключить это? Как я могу сделать страницу Woocommerce Chechout всегда иметь пустые поля без предварительных данных предыдущих покупок?
Благодаря! Манты
вам нужен этот фильтр … этот фильтр предназначен для перезаписи значений, отображаемых при проверке … ниже вернет пустую строку …, чтобы очистить отображаемые значения.
add_filter('woocommerce_checkout_get_value','__return_empty_string',10);
Но это не означает, что эти значения не будут видны в других местах .. например, страница «Моя учетная запись» ..