Произвольная таксономия тегов
Это в функции
1 2 3 4 5 6 7 |
add_action( 'init', 'create_my_taxonomies', 0 ); function create_my_taxonomies() { register_taxonomy( 'tip', 'page', array( 'hierarchical' => false, 'label' => 'Тип', 'query_var' => true, 'rewrite' => true ) ); register_taxonomy( 'color', 'page', array( 'hierarchical' => false, 'label' => 'Цвет', 'query_var' => true, 'rewrite' => true ) ); register_taxonomy( 'size', 'page', array( 'hierarchical' => false, 'label' => 'Размер', 'query_var' => true, 'rewrite' => true ) ); register_taxonomy( 'country', 'page', array( 'hierarchical' => false, 'label' => 'Страна', 'query_var' => true, 'rewrite' => true ) ); } |
Это в шаблон
1 |
<?php the_terms( $id, 'color', '<br>Цвет: '); ?> <?php the_terms( $id, 'size', '<br><br>Размер: '); ?> <?php the_terms( $id, 'tip', '<br><br>Тип: '); ?> <?php the_terms( $id, 'country', '<br><br>Страна: '); ?> |
1
|
<?php the_terms( $post ->ID,
'topics' , 'Topics: '
, ', ' , ' '
); ?> |
1 2 3 4 5 6 7 8 9 10 |
<?php get_header(); ?> <div id="content" class="stretch"> <div class="inner_box"><h3>Запрос по тэгу <?php the_terms( $id, 'color'); ?></h3><hr><ol> <?php while (have_posts()) : the_post(); ?> <li> <a class="link" href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a> </li> <?php endwhile; ?></ol></div></div> <?php get_footer(); ?> |
Связанные посты:
- Вывод текста в зависимости от метки
- Добавить теги в шаблон
- Применяем рубрики, метки и произвольные таксономии к медиа файлам
- Похожие записи в WORDPRESS (по тегу)
Метки: Теги