У меня есть форма, которая перенаправляет и открывает страницу с благодарностью при отправке, но я бы не хотел, чтобы кто-либо имел доступ к этой странице по URL. Эта страница должна быть доступна из перенаправления формы. Проблема в том, что я пытался сделать это с .htaccess
, но он не работает.
Текущий URL: mySite.com/thank-you
Я хотел бы замаскировать его как: mySite.com/
Я использовал этот код в function.php:
/**
* Form ---> Thank you page
*
*/
add_action( 'wp_footer', 'mycustom_wp_footer' );
function mycustom_wp_footer() {
?>
<script type="text/javascript">
document.addEventListener( 'wpcf7mailsent', function( event ) {
if ( '6881' == event.detail.contactFormId ) { // Sends sumissions on form idform to the thank you page
location = '/thank-you/';
} else { // Sends submissions on all unaccounted for forms to the third thank you page
// Do nothing
}
}, false );
</script>
<?php
}
Я не знаю, как сделать это возможным. Может кто-нибудь помочь мне, пожалуйста?