2016-07-25 108 views
1

難這一個:WordPress的顯示自定義後類型與自定義分類和當期

我試圖從自定義後類型「specialisaties」與自定義分類「specialismen」和需要的所有帖子從URL加載當前加載的'term'。

目前我有這個代碼輸出'超級大國'這個詞。

<?php $loop = new WP_Query(array('post_type'=>'specialisaties', 'taxonomy'=>'specialismen', 'term' => 'superpower', 'orderby' => 'menu_order', 'order' => 'asc')); ?> 
<?php while ($loop->have_posts()) : $loop->the_post(); ?> 

    <h1><?php the_title() ?></h1> 

    <?php the_content() ?> 

    <?php endwhile; ?> 

這會加載具有「超級大國」一詞的特定帖子。如何從我正在加載的網址動態獲取「字詞」?

在此先感謝,

回答

1

修復它與get_term_by。

<?php $term = get_term_by('slug', get_query_var('term'), get_query_var('taxonomy')); ?> 

<?php $loop = new WP_Query(array('post_type'=>'specialisaties', 'taxonomy'=>'specialismen', 'term' => $term->name, 'orderby' => 'menu_order', 'order' => 'asc')); ?> 
相關問題