web-dev-qa-db-ja.com

カスタム投稿タイプのカテゴリを一覧表示する方法

"us_portfolio"というカスタム投稿タイプがあります。そして私は私の製品タイプのそれぞれについてポートフォリオカテゴリを持っていますか。私が必要としているのは私のホームページにポートフォリオカテゴリをリストすることです。私は専門家ではありませんので、この問題について私を助けてください。私はあなたが必要とするどんなコードでも提供することができます。

あなたは2番目のセクションに4つの最近の作品があることがわかります。この「recent_works」エリアをカスタム投稿タイプカテゴリのリストに変更する必要があります。どうすればこれを作ることができますか?あなたは私のばか証明を助けてください?

お時間をいただきありがとうございます...

ここにリンクの説明を入力してください

2
Sinan

これは、投稿タイプus_portfolioからの最新の3件の投稿をリストします。

       <?php
    $args = array(
        'posts_per_page' => 3,
        'post_type' => 'us_portfolio'
    );

    $custom_query = new WP_Query($args);
    while ($custom_query->have_posts()) :
        $custom_query->the_post();
        ?>

                    <div class="image bg-image" style="background-image: url('<?php the_post_thumbnail_url('full'); ?>')"></div>

             <?php the_category(); ?>
                <h3>
                    <a title="<?php the_title(); ?>"  href="<?php the_permalink(); ?>">
                        <?php the_title(); ?>
                    </a>
                </h3>
            <a href="<?php the_permalink(); ?>">">Read More</a>
    <?php endwhile; ?>

これを実現するためにWP_queryを使用しています。あなたはここでWP_Queryについてもっと学ぶことができます: https://codex.wordpress.org/Class_Reference/WP_Query

3
Liam Stewart