Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Рубрика = Страница (WordPress)
 
 автор: lElectroHardl   (19.06.2014 в 15:34)   письмо автору
 
 

Подскажите пожалуйста, как сделать из рубрики - страницу?

Есть страница, в которой поточно выводятся все записи блога. Настроена как страница с постами в настройках.
А как сделать отдельную страницу, через которую бы выводились все записи определенной рубрики? И еще одну страницу, в которой выводились бы уже записи другой рубрики.

Чтобы адрес такой страницы (записей отдельной рубрики) было таким: http://sitename.org/marafon например. А то сейчас оно имеет вид: http://sitename.org/category/marafon

Большое спасибо! Сам не могу разобраться, помогите пожалуйста :).

  Ответить  
 
 автор: psychomc   (19.06.2014 в 17:30)   письмо автору
 
   для: lElectroHardl   (19.06.2014 в 15:34)
 

если под "рубриками" подразумеваются именно категории, то можно попробовать вот так http://wordpress.org/plugins/wp-no-category-base/
или же можно написать самому, где-нибудь в functions до подключения скриптов проверять get_query_var, искать соответствующую категорию и подключать свой кастомный вывод списка

  Ответить  
 
 автор: lElectroHardl   (19.06.2014 в 20:18)   письмо автору
 
   для: psychomc   (19.06.2014 в 17:30)
 

Подскажите пожалуйста по 2-му способу.

Есть основная страница вывода блогов, в ней выводятся все статьи.
А есть страница, в которой должно выводиться статьи только из нескольких рубрик. По тебе ВордПресс не получится вывести рубрику как отдельную страницу. Вариант только подключить вывод всех статей определенно рубрики при посещении страницы.

Как вот это сделать? Есть какой-нибудь плагин может, который создает страницы блогов с выбором рубрик в нем? Или какой код вставить по выводу определенных рубрик если просматривается нужная страница... Что делать? :)

  Ответить  
 
 автор: psychomc   (19.06.2014 в 21:22)   письмо автору
 
   для: lElectroHardl   (19.06.2014 в 20:18)
 

отказаться от слова "рубрика", т.к оно в не верное и вводит в заблуждение. насколько я помню, в вордпрессе один пост можно привязать сразу к нескольким категориям ("рубрикам"). это функциональность по умолчанию есть в админке и в дефолтных темах во фронте тоже. чем это не устраивает? то есть создаете категории, создаете посты, привязываете их к нужным категориям и всё уже работает. как убрать лишний уровень вложенности из url я скинул в самом начале

  Ответить  
 
 автор: lElectroHardl   (19.06.2014 в 21:51)   письмо автору
 
   для: psychomc   (19.06.2014 в 21:22)
 

Все так и есть и оно работает прекрасно. Беда в том, что тема устанавливает сайдбар только к шаблону блога. И если выводить запили как Рубрики - то сайдбар не выводится. В этом вся задача.

Нашел плагин Posts In Page, который делает то, что нужно. но шорткоды плагина отказываются работать на странице, шаблон который выбрал как "блог" :(.

  Ответить  
 
 автор: lElectroHardl   (20.06.2014 в 20:02)   письмо автору
 
   для: lElectroHardl   (19.06.2014 в 15:34)
 

Возможно кто-то сталкивался с подобным плагином? Чтобы вместо контента определенной страницы выводились все статью определенной рубрики.

  Ответить  
 
 автор: lElectroHardl   (21.06.2014 в 11:55)   письмо автору
 
   для: lElectroHardl   (19.06.2014 в 15:34)
 

Кажется... Все получилось!

После идентификатора post_id, вставляем код:

<?php
if ($post_id == 1300// Айди страницы, в которой выводим "свои" записи категории
    
query_posts('cat=23'); // Айди категории, страницы с которой выводим 

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования