2011-10-10 26 views
0

我正在自定义wordpress主题并使用this插件,我希望页面只显示特定类别,它还允许我选择post-页面编辑器中的类别。 SEE THIS IMAGE.但是,我最终不得不在每个模板页面的get_post查询中指定这样的类别。这里有一个例子:在Wordpress循环中,我想获得与页面关联的类别名称

<?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++; 

?> 

有没有一种方法可以让我找回我同时使PAGE选定后类别(IES),从而使模板可以用不同的内容被重用?很多高级主题都是这样做的,但我无法弄清楚。请帮忙。

回答

0

您可以通过

$categories=wp_get_post_categories($post->ID); 
0

<?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++; 

    ?> 
获得分配给张贴或页面类别ID(如数组)
相关问题