|
|
|
| Подскажите пожалуйста, как сделать из рубрики - страницу?
Есть страница, в которой поточно выводятся все записи блога. Настроена как страница с постами в настройках.
А как сделать отдельную страницу, через которую бы выводились все записи определенной рубрики? И еще одну страницу, в которой выводились бы уже записи другой рубрики.
Чтобы адрес такой страницы (записей отдельной рубрики) было таким: http://sitename.org/marafon например. А то сейчас оно имеет вид: http://sitename.org/category/marafon
Большое спасибо! Сам не могу разобраться, помогите пожалуйста :). | |
|
|
|
|
|
|
|
для: lElectroHardl
(19.06.2014 в 15:34)
| | если под "рубриками" подразумеваются именно категории, то можно попробовать вот так http://wordpress.org/plugins/wp-no-category-base/
или же можно написать самому, где-нибудь в functions до подключения скриптов проверять get_query_var, искать соответствующую категорию и подключать свой кастомный вывод списка | |
|
|
|
|
|
|
|
для: psychomc
(19.06.2014 в 17:30)
| | Подскажите пожалуйста по 2-му способу.
Есть основная страница вывода блогов, в ней выводятся все статьи.
А есть страница, в которой должно выводиться статьи только из нескольких рубрик. По тебе ВордПресс не получится вывести рубрику как отдельную страницу. Вариант только подключить вывод всех статей определенно рубрики при посещении страницы.
Как вот это сделать? Есть какой-нибудь плагин может, который создает страницы блогов с выбором рубрик в нем? Или какой код вставить по выводу определенных рубрик если просматривается нужная страница... Что делать? :) | |
|
|
|
|
|
|
|
для: lElectroHardl
(19.06.2014 в 20:18)
| | отказаться от слова "рубрика", т.к оно в не верное и вводит в заблуждение. насколько я помню, в вордпрессе один пост можно привязать сразу к нескольким категориям ("рубрикам"). это функциональность по умолчанию есть в админке и в дефолтных темах во фронте тоже. чем это не устраивает? то есть создаете категории, создаете посты, привязываете их к нужным категориям и всё уже работает. как убрать лишний уровень вложенности из url я скинул в самом начале | |
|
|
|
|
|
|
|
для: psychomc
(19.06.2014 в 21:22)
| | Все так и есть и оно работает прекрасно. Беда в том, что тема устанавливает сайдбар только к шаблону блога. И если выводить запили как Рубрики - то сайдбар не выводится. В этом вся задача.
Нашел плагин Posts In Page, который делает то, что нужно. но шорткоды плагина отказываются работать на странице, шаблон который выбрал как "блог" :(. | |
|
|
|
|
|
|
|
для: lElectroHardl
(19.06.2014 в 15:34)
| | Возможно кто-то сталкивался с подобным плагином? Чтобы вместо контента определенной страницы выводились все статью определенной рубрики. | |
|
|
|
|
|
|
|
для: lElectroHardl
(19.06.2014 в 15:34)
| | Кажется... Все получилось!
После идентификатора post_id, вставляем код:
<?php
if ($post_id == 1300) // Айди страницы, в которой выводим "свои" записи категории
query_posts('cat=23'); // Айди категории, страницы с которой выводим
|
| |
|
|
|