Просмотр Исходного

h2. Как оставить только "Личный кабинет"

# Заходите в админку wordpress http://<ip:port>/wp-admin
# Переходите в меню *Плагины*
# Нажамиете на кнопку *Добавить новый* и вводите в строку поиска *Simple 301 Redirects*
# Устанавливаете плагин *Simple 301 Redirects* и активируете его
# Слева, в меню "Параметры", появится пункт *301 Redirects*
# Заходите в *301 Redirects* и добавляете редирект из корня ( / ) на кабинет ( /cabinet/welcome ) и сохраняете
!redirect to cabinet.png|thumbnail,border=1!

После этого при заходе на сайт будет автоматический редирект на кабинет

Восстановить .htaccess, если он был отредактирован, через командную строку командой:
{code}
yes | cp /app/asr_cabinet/skelet/var/wordpress/.htaccess /app/asr_cabinet/var/wordpress/.htaccess
{code}


Задача 1.

Удалить меню основного сайта из кабинета при отключении основного сайта
# Перейти в меню "Страницы"
# Выделить все страницы
# Выбрать пункт меню "Удалить"
# Нажать кнопку "Применить"
!2014-10-28_18-49-42.png|border=1!


# Перейти в меню "Внешний вид"
# Подменю "Меню"
# Выбрать пункт "Меню главного сайта"
# Нажать кнопку "Выбрать"
# Нажать ссылку "Удалить меню"
!2014-10-28_18-48-28.png|border=1!


h2. Как оставить только "Личный кабинет" (Устарело)

_Данный_ {color:#ff9900}{_}метод устарел{_}{color} _и при использовании может привести к не предусмотренному поведению личного кабинета._


Для этого редактируем файл /app/asr_cabinet/var/wordpress/.htaccess&nbsp;и приводим его к такому виду:

{code}
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RedirectMatch ^/$ /cabinet
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !cabinet
RewriteRule (.*) /cabinet [NC,R=301,L]
#RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
<IfModule mod_php5.c>
php_value short_open_tag 1
</IfModule>
{code}
При входе на сайт абоненты будут попадать сразу в личный кабинет.

Для редактирования файла понадобятся права учетной записи *root*

h2. Изменить форму веб-авторизации

Изменить шаблон cabinet_modules/modules/tpls/Authorize.php по статье [CarbonBilling:Замена шаблонов страниц личного кабинета] или [CarbonBilling:Пользовательские модули в cabinet_modules]