Теги, категории wordpress. Помогите в реализации.

E
На сайте с 23.10.2008
Offline
229
622

Здравствуйте.

Двиг вордпресс.

Возможно ли, чтобы при нажатии на тег поста выводились записи только тех рубрик, к которой относится данный пост?

Например..

..есть категории:

Яндекс

Google

Rambler

Yahoo

Я добавляю запись в категорию "Яндекс", к записи добавляю тег "апдейты".

Тоже самое делаю и с Google, добавляю новую запись, а к ней тот же тег "апдейты"

Необходимо, чтобы когда я в рубрике "Яндекс" и у какого либо поста нажимаю на тег "апдейты", мне выводятся все записи с тегом "апдейты", но только рубрики "Яндекс".

Возможно ли такое реализовать?

E
На сайте с 23.10.2008
Offline
229
#1

Апну тему.

F
На сайте с 04.08.2007
Offline
100
#2

Если 3-я версия то можно использовать создание кастомной таксономии.

В файл function.php вашей темы вставить код:

function create_my_taxonomies () {

register_taxonomy('yandex','post', array(
'hierarchical' => false, 'label' => 'Yandex',
'query_var' => true, 'rewrite' => true ));

register_taxonomy('google','post', array(
'hierarchical' => false, 'label' => 'Google',
'query_var' => true, 'rewrite' => true ));

register_taxonomy('rambler','post', array(
'hierarchical' => false, 'label' => 'Rambler',
'query_var' => true, 'rewrite' => true ));

register_taxonomy('yahoo','post', array(
'hierarchical' => false, 'label' => 'Yahoo',
'query_var' => true, 'rewrite' => true ));
}

add_action('init', 'create_my_taxonomies', 0);

Справа при создании поста появятся 4 таблички как облаки тегов.

И если пост про Яндекс апдейт добавляете в облако Яндекс тег апдейт и они все будут доступны по ссылке http://mysite.com/yandex/update/ или http://mysite.com/yahoo/update/ и тд.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий