私の疲れた目は何かを失っていて、新しい眼球のペアは私が逃しているものを捕まえるかもしれないと思っています。Wordpress Taxonomy Archiveバグ
私は、residential_projectsのカスタムポストタイプに割り当てられた 'residential_project_types'のスラッグを持つカスタムタクソノミーを持っています。タクソノミからすべての用語を表示し、用語名とリンクを出力したいと思います。 ...
の代わりにそれぞれのための単一の用語を表示する作業の
その種、それは用語に含まれるすべてのポストのための用語が表示されるように表示されます。これはもちろん重複を作成しています。また、HTMLが正しく表示されず、要素が奇妙に重なり合っています。
私の勘違いはループで台無しになっています... ...?しかし、それを把握することはできませんでした。誰もが助けてくれてありがとう!ここで
は壊れた/バギーページへのリンクです: http://desarch.robertrhu.net/residential/
ここで私が書いたコードです:
<?php
$terms = get_terms(array(
'taxonomy' => 'residential_project_types',
'orderby' => 'count',
'hide_empty' => false,
'fields' => 'all'
));
?>
<?php
foreach($terms as $term) {
$args = array(
'post_type' => 'residential_projects',
'residential_project_types' => $term->slug
);
$term_link = get_term_link($term);
$query = new WP_Query($args);
if ($query->have_posts()) :
/* Start the Loop */
while ($query->have_posts()) : $query->the_post(); ?>
<a class="property-thumb-link"
href="<?php echo $term_link; ?>">
<div class="property-thumb column medium-6 small-12">
<img src="<?php the_field('category_image', $term); ?>"
alt="<?php the_field ('category_image_alt', $term); ?>" />
<div class="property-thumb-title">
<h2>
<?php echo $term->name; ?>
</h2>
</div>
</div>
</a>
<?php wp_reset_postdata();
endwhile;
endif; }?>
お返事ありがとう!サイコロはありません。私も同様の考えを持っていました。リセットを複数の場所に移動し、変更はしません。 – user5176291
こんにちは - 私はあなたがしようとしていることを誤解していると思います。私は私の答えを修正します! – DavidCara