Как да пренасочим посетителите на WordPress сайт към статична страница

Как да... ?

wordpressАко ви се е наложило да работите по WordPress сайт и искате да пренасочите трафика временно към някоя статична страница тип „в ремонт“, ето ви е едно елегантно решение. С тези няколко реда код ще избегнете използването на отделен плъгин  или сложни акробатики в .htaccess

Добавяме следният код във файл functions.php на WordPress темплейта.

function temp_page_redirect() {
if (!current_user_can('administrator')) {
wp_safe_redirect('stranica.html',307);
}
}
add_action('template_redirect','temp_page_redirect');

Замествате  stranica.html с името на предварително подготвеният файл.

Какво означава този код? Указва на WordPress да пренасочва всички посетители, които не са се логнали като администратор на сайта към stranica.html, докато администратора вижда нормално страниците и си върши работата. след като приключим можем да изтрием или коментираме кода във functions.php

Споделете, ако статията е била полезна

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

Коментирай това!

wpDiscuz