使用“定制分类”的相关“定制贴子类型”

时间:2011-07-25 作者:Alejandro

在用于相同名称的自定义帖子类型的“工作”模板上,我有以下代码显示每个“工作”的标题列表。我想做的是在该列表上显示与当前分类法具有相同自定义分类法的“作品”。

<?php $loop = new WP_Query( array( \'post_type\' => \'work\', \'posts_per_page\' => 10, \'orderby\' => asc ); while ( $loop->have_posts() ) : $loop->the_post(); ?>
<李>

有什么想法吗?

1 个回复
SO网友:Bainternet

假设您位于分类法或术语页面上,那么您可以简单地使用:

//get current term
$term_slug = get_query_var( \'term\' );
//get current taxonomy
$taxonomyName = get_query_var( \'taxonomy\' );
$loop = new WP_Query( array(
    \'post_type\' => \'work\', 
    \'posts_per_page\' => 10, 
    \'orderby\' => \'ASC\',
    $taxonomyName => $term_slug); 
while ( $loop->have_posts() ) : $loop->the_post(); 

结束

相关推荐

Admin Theme customization

我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register