Я немного больше, чем начинающий PHP-программист, и только недавно начал использовать wordpress. Прямо сейчас у меня есть большая теоретическая проблема:
Как отобразить в wordpress список сообщений (да, сообщения по умолчанию, а не настраиваемый тип сообщения) с другим шаблоном (не обязательно должен быть совершенно другой новый шаблон), определенным текущим URL-адресом?
Я использую Wordpress 3.3.2 и пытаюсь настроить прекрасную графеновую тему. Запуск на Linux/apache с mod_rewrite
Пример: у меня есть сообщения на моей странице, которые отображаются на главной странице, и я также создал меню с категориями сообщений. Я использую постоянные ссылки.
www.mypage.com ‹ — показывает список всех сообщений
www.mypage.com/category/dslr/ ‹ — показывает список всех сообщений в выбранной категории
www. mypage.com/2012/06/12/mozem-auto-komentovat/ ‹- здесь показано одно сообщение
Это совершенно нормально, легко понять, нет проблем.
Пример здесь: http:/ /portal.vip.sk/vyvoj/astro/en, где "astro" - корневая папка для этой тестовой установки.
Что я хочу сделать:
Создать кнопку в главном меню, которая будет указывать на:
www.mypage.com/ Different-list
И по этой ссылке я увижу все запрошенные сообщения из БД, но дизайн и запрос будут другими. Обратите внимание, что другой-список нигде не определен, даже в таксономии, поэтому, когда я пытаюсь использовать эту ссылку, я получаю ошибку 404.
Я также хочу использовать другие настраиваемые поля из БД. в этом специальном списке.
Причина такой конструкции заключается в следующем:
я хочу, чтобы пользователи публиковали свои сообщения, классифицировали их, заполняли метаданные для этих сообщений и т. д. НО я также хочу показывать эти пользовательские сообщения по-разному под разными URL-адресами. В этом списке посты будут сгруппированы по месяцам (или другому временному интервалу), по категориям и будут использовать одну мету (логическое значение true, false). И, конечно же, макет страницы будет совершенно другим.
Спасибо за любые советы.