Intereting Posts
Пользовательские правила перезаписи, показывающие одну и ту же категорию Отключить ненужные скрипты в установке wordpress Значки темы не видны на http://domain.com, работает на http: // ipaddress Отдельная секция комментариев для типа сообщения на панели управления Код для вставки кода в один php Закон Worpdress PHPSESSID / ЕС Как правильно вставить шаблоны стилей родительской и дочерней темы в создание дочерней темы? Как я могу перечислить категории типа сообщения, таксономия Взламывание пакета … киосков, но установка плагина Списки таксономии выпадающего списка в меню администратора Предупреждение при попытке изменить / добавить пользовательский тип сообщения Как удалить плагин Hello Dolly автоматически? Пользовательское поле с типами: введите метку значения настраиваемого поля (выбора типа) Добавить всплывающее окно подтверждения javascript на ссылку «Переместить в корзину» DIsplaying URL-адрес настраиваемого поля в последнем столбце определенной таксономии && post type

Как показать страницу под строительство домена, но по-прежнему работать на index.php?

Я установил WordPress для доменного имени. Когда я использую это доменное имя, он укажет на index.php в моем шаблоне. Я хочу показать страницу под строительство для этого имени домена, но с другой стороны я все еще хочу работать с index.php в своем шаблоне.

Вы можете фильтровать template_include и включать специальный файл для пользователей, которые не вошли в систему:

 /* Plugin Name: T5 Under Construction */ add_filter( 'template_include', 't5_uc_template' ); function t5_uc_template( $template ) { $uc_template = dirname( __FILE__ ) . '/under-construction.php'; if ( ! is_user_logged_in() ) return $uc_template; if ( ! current_user_can( 'administrator' ) ) return $uc_template; return $template; } 

Файл under-construction.php может быть простым HTML-файлом; он не должен быть файлом PHP.

Простейшим обходным решением было бы просто добавить статический контент в новый файл index.html в корневой каталог, а сервер должен прочитать .html перед .php

Вы можете ограничить в зависимости от IP-адреса и файла Htaccess.

 <Files index.php> Order Deny,Allow Deny from all Allow from 12.34.56.78 </Files> 

где 12.34.56.78 – ваш IP-адрес.

Используйте плагин режима обслуживания. Активируйте его. После активации входа в качестве администратора вы сможете просматривать только ваш сайт. Другие пользователи могут видеть сообщение об обслуживании.

Самый простой способ – использовать платно или скорое плагин. Это займет минуту или 2, чтобы настроить плагин, и вам хорошо идти.

http://wordpress.org/extend/plugins/wp-maintenance-mode/