#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
условия довольно схожи в большинстве языков программирования. Вы уже знаете, как читать текущий URLwindow.location.href
-адрес .2. @jabaa оценил. Постараюсь. 🙂
3. Я бы сначала взглянул на иерархию шаблонов wordpress, затем, основываясь на шаблоне/странице, на которой в настоящее время находятся пользователи, я бы использовал условные теги wordpress, чтобы не вводить / вводить свой javascript.