В цикле Wordpress я хочу получить название категории, которая связана со страницей - PullRequest
0 голосов
/ 10 октября 2011

Я настраиваю тему WordPress и использую этот плагин , я хочу, чтобы страницы отображали только определенные категории, он также позволяет мне выбирать посткатегории в редакторе страниц. СМОТРИТЕ ЭТО ИЗОБРАЖЕНИЕ. Однако мне пришлось указывать такие категории в запросах get_post на каждой странице шаблона.Вот пример:

<?php       
    $grid_classes = 'no-description grid_12 alpha omega';
    $frame_width = 1000;
    $frame_height = 800; 
    $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;  
    query_posts( array('category' => 'Motion Pictures', 'showposts' => 10 ));               
    if ( have_posts() ) while ( have_posts() ) : the_post(); 

        $video_url = of_get_the_video_url();
        $count++; 

?> 

Есть ли способ, которым я могу получить пост-категорию (и), которые я выбрал при создании страницы, чтобы шаблоны можно было повторно использовать с другим содержимым?Многие продвинутые темы делают это, но я не могу понять это.Пожалуйста, помогите.

Ответы [ 2 ]

0 голосов
/ 11 октября 2011

 <?php       
        $grid_classes = 'no-description grid_12 alpha omega';
        $frame_width = 1000;
        $frame_height = 800; 
        $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;  
        query_posts( array('category' => 'Motion Pictures', 'showposts' => 10 ));               
        if ( have_posts() ) while ( have_posts() ) : the_post(); the_category();

            $video_url = of_get_the_video_url();
            $count++; 

    ?>
0 голосов
/ 10 октября 2011

Вы можете получить идентификаторы категории (в виде массива), назначенные посту или странице:

$categories=wp_get_post_categories($post->ID);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...