<?php
get_header();
?>
<?php
//Define the function
function customize_customtaxonomy_archive_display ( $query ) {
if (($query->is_main_query()) && (is_tax(\'employee\')))
$query->set( \'posts_per_page\', \'3\' );
$query->set( \'orderby\', \'title\' );
$query->set( \'order\', \'ASC\' );
}
//Hook the function
add_action( \'pre_get_posts\', \'customize_customtaxonomy_archive_display\' );
/**
* @todo filtering on gov_categorie
*/
?>
<section class="content">
<div class="wrapper">
<div class="split-block sidebar-right">
<div class="main-content" data-animation="fadeInUpSmall">
<h1>Garderense Ondernemers Vereniging</h1>
<?php
$loop = new WP_Query(array(
\'paged\' => get_query_var(\'paged\'),
\'post_type\' => \'gov_members\',
\'posts_per_page\' => 20,
\'tax_query\' => array(
// Note: tax_query expects an array of arrays!
array(
\'taxonomy\' => \'gov_categorie\', // my guess
\'field\' => \'name\',
),
),
));
?>
<div class="gov-wrapper">
<?php while ( $loop->have_posts() ) : $loop->the_post(); ?>
<div class="gov-block">
<a href="<?php echo the_permalink()?>">
<h3><?php the_title();?></h3>
<p>
<?php echo esc_html(get_post_meta( get_the_ID(), \'gov_address\', true)); ?><br />
<?php echo esc_html(get_post_meta( get_the_ID(), \'gov_postal_city\', true)); ?><br />
<?php echo esc_html(get_post_meta( get_the_ID(), \'gov_phone\', true)); ?><br />
</p>
</a>
</div>
<?php endwhile; ?>
</div>
</div>
<aside id="sidebar">
<?php while ( $loop->have_posts() ) : $loop->the_post();
the_terms( $post->ID, \'gov_categorie\' , \' \' );
endwhile; ?>
</aside>
</div>
</div>
</section>
<?php
get_footer();
?>
使用上面的代码,我没有得到任何结果。
当我删除tax\\u查询时,我得到了所有的结果,我如何更改代码以筛选选定的分类法。
我已经更改了,但仍然没有结果。。。,我正在用一个自定义的帖子类型和一个自定义的分类法来尝试这一点。我也在一个定制的插件中这样做。所以,也许我在另一个文件中做了一些错误的事情,因为当我创建一个taxonomy-gov\\u分类时。php页面找不到它。