Использование Wordpress в качестве CMS для сайта и блога (два совершенно разных макета для каждого). Дублирующая установка? - PullRequest
1 голос

Я собираюсь создать сайт, используя функцию статических страниц Wordpress. В нем будет меню для всех созданных страниц.

Будет также создан блог. Этот блог имеет совершенно другой макет / меню от основного сайта, но в пределах одного домена: "http://www.domain.com" - это URL-адрес сайта, а "http://www.domain.com/blog/" - это URL-адрес блога.

Я думал об установке двух разных экземпляров Wordpress: /var/www/public_html/ и /var/www/public_html/blog/. Хотя это простое решение, пользователи будут дублироваться: если вы меняете пароль в одной системе, вам нужно изменить в другой.

Итак, я хотел бы узнать от вас, какие другие подходы возможны: создать «динамическую» тему (вызвать тему в корневом домене, другой whern / blog - даже не знаю, возможно ли это), или, например, плагин для синхронизации пользователей из обоих экземпляров?

Wordpress MU решает эту проблему для меня?

Спасибо!

Ответы [ 3 ]

2 голосов
/ 21 мая 2010

Вам не понадобятся две установки. Вы можете использовать условные выражения WordPress, чтобы выяснить, находитесь ли вы в блоге или в части установки cms и хотите ли вы загрузить шаблон страницы, файл CSS и т. Д. Соответственно.

1 голос
/ 21 мая 2010

Я согласен с hsatterwhite. Простые шаги:

  1. Определение (создание) новой страницы шаблона для вашего блога, начиная с:
    <?php
    /*
    Template Name: Blog
    */
    ?>
    в самом верху страницы.
  2. Добавьте новую страницу «блог» и выберите шаблон «блог» (или как вы его раньше называли).
  3. Перейдите на свою страницу администрирования и настройте еще одну статическую страницу на своей главной странице (например, на странице с именем «Домашняя страница») и на странице блога, которую вы только что создали, в качестве страницы сообщений ( снимок экрана из WP). сайт )

Теперь вы сможете контролировать, куда пользователь попадает, когда он посещает ваш сайт, и, что наиболее важно, ваш CMS и макеты блогов. Вам просто нужно поиграть с WP и сделать его похожим на 2 разные части вашего сайта.

Николас.
ps: WP MU - это , предназначенный для работы с несколькими пользователями (MU), а не с несколькими установками ;-) В любом случае, в WP 3 я думаю, что WP и WP MU объединяются.

0 голосов

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

Я нашел именно то, что мне было нужно в плагине :

Хотите переключаться между двумя темами в соответствии с определенными критериями в ваш URI?

...