Как перенаправить *некоторые* страницы с помощью javascript в WP?

#javascript #wordpress

Вопрос:

У меня есть функция, которая находится в теме WordPress functions.php документ на веб-сайте интрасети, который обновляет страницу после истечения времени ожидания. Это работает нормально, но мне нужно иметь несколько страниц, на которых обновление не будет активным.

Поскольку я не специалист по js, я был бы признателен за некоторую помощь здесь. :-Я

 function inactive_page_redirect(){ ?>
  
<script>
//Using setTimeout to execute a function after 30 min.
setTimeout(function () {
   //Redirect with JavaScript
   window.location.href= 'http://wpr.wtsrb.local/';
}, 1800000); //30 min
</script>
  
<?php } 
  
add_action('wp_footer', 'inactive_page_redirect');
 

Спасибо!

Комментарии:

1. if условия довольно схожи в большинстве языков программирования. Вы уже знаете, как читать текущий URL window.location.href -адрес .

2. @jabaa оценил. Постараюсь. 🙂

3. Я бы сначала взглянул на иерархию шаблонов wordpress, затем, основываясь на шаблоне/странице, на которой в настоящее время находятся пользователи, я бы использовал условные теги wordpress, чтобы не вводить / вводить свой javascript.