Как мне настроить Wordpress для управления моим сайтом с помощью блога как части этого сайта? - PullRequest
0 голосов
/ 21 апреля 2011

Версия WP: 3.1.1
Тема: Двадцать десять

Я новичок в WP.Я не новичок в PHP, MySQL или Apache (но я не считаю себя экспертом ни в одном из них).Я хочу использовать WP в качестве основы для моего сайта.Макет очень прост.Каждая страница должна иметь навигационное меню, которое выглядит следующим образом:

[Home] [About] [Projects] [Blog]

, где каждый элемент является статической WP-страницей, за исключением Blog.

Вотпроблемы, с которыми я сталкиваюсь:

  1. Я не могу добавить блог в меню навигации. Я могу создать меню и добавить в него страницы, но яне знаю, как добавить к нему ссылку на мой блог.Я подозреваю, что это потому, что WP рассматривает весь сайт как блог, и что страницы являются своего рода особым случаем;Я не знаю, если это правильный способ думать о WP.
  2. Каждая страница имеет область для комментариев. Нужно ли мне катить свою собственную тему (т.е. редактировать цикл-шаблон page.php) чтобы избавиться от этого?Это моя первая реакция на этот вопрос.Мне просто интересно, есть ли способ сделать это из графического интерфейса.Когда я смотрю на настройку (например, удаление поля поиска, избавление от категорий на статических страницах и т. Д.), В общем, похоже, что способ сделать это - отредактировать саму тему;это правильное решение для этой проблемы?

Я сделал следующее:

  1. Посмотрел http://codex.wordpress.org/. Я не могу найти способ дляWP, чтобы управлять всем моим сайтом, но не относиться ко всему сайту как к блогу.В идеале я хотел бы, чтобы URL выглядели примерно так: http://website.com/about, http://website.com/home, http://website.com/blog/2011/04/firstpost и т. Д.
  2. Сделал обычный Google и поиск здесь на SO.Я не нашел ничего актуального.Кажется, что большинство людей хотят пойти по другому пути: у них есть уже существующий веб-сайт и они пытаются интегрировать WP в качестве подмножества этого веб-сайта.

Текущее состояние моей установки здесь:http://ootbdev.com

Ответы [ 2 ]

0 голосов
/ 21 апреля 2011

Вы правы, WP рассматривает всю веб-страницу как блог и рассматривает страницы как особый случай.Если вы хотите, чтобы в вашем меню была ссылка на ваш блог (а тема не предлагает такой функциональности), вы должны жестко закодировать ее самостоятельно.Тем не менее, в настройках вы можете указать, какую страницу, если таковая имеется, отображать изначально.

В настройках также предусмотрены параметры для изменения внешнего вида URL.Если эти параметры не соответствуют вашим потребностям, рассмотрите возможность использования mod_rewrite через .htaccess.

В общем, нет ничего, что мешало бы автору темы игнорировать ваши настройки, поэтому в зависимости от желаемой темы вы можете иметьизменить это сам.

0 голосов
/ 21 апреля 2011
  1. Изучите раздел вашего блога .В разделе «Администрирование» -> «Настройки» -> «Чтение» вы можете настроить работу своего блога и место его обитания.Проверьте кодекс для того, чтобы сделать вашу главную страницу статической страницей .
  2. Комментарии могут быть отключены пост за почтой.См. Администрирование -> Сообщения -> Редактировать

Тема TwentyTen должна делать все, что вы хотите.Это довольно гибкий.Вот почему это по умолчанию.;)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...