0

このサイトのようなグリッド ビューでカスタム投稿タイプ (CPT) を表示しようとしています。

www.virtualpudding.com

Google と Stackoverflow を徹底的に検索しましたが、役に立ちませんでした。上にリンクされているサイトと同じように、クリックすると特定のページに移動するサムネイルが必要です。基本的にはケースワークを見せるためのポートフォリオです。

現在、「ポートフォリオ」というタイトルのカスタム投稿タイプがあり、次のコードを使用してこれらを表示するための非常に基本的なテンプレートを作成しました。

<?php
/**
* Template Name: Recipes Page
*
* Selectable from a dropdown menu on the edit page screen.
*/
get_header(); ?>

    <div id="primary">
        <div id="content" role="main">
                           <?php query_posts( 'post_type=portfolio'); ?>

            <?php while ( have_posts() ) : the_post(); ?>

                <?php get_template_part( 'content', 'page' ); ?>

                <?php comments_template( '', true ); ?>

            <?php endwhile; // end of the loop. ?>

        </div><!-- #content -->
    </div><!-- #primary -->

<?php get_footer(); ?>

私は php コーダーではなく、php コーディングの知識がほとんどありません。助けていただければ幸いです。

ありがとう

4

1 に答える 1

0

まず、カスタム投稿タイプが「サムネイル」をサポートしていることを確認してください。

wordpress 関数 "register_post_type" は、カスタム投稿タイプを設定できる配列を取ります。配列要素の 1 つは "supports" で、カスタム投稿タイプが持つ機能を指定できます。

register_post_type

またはadd_post_type_support

次に、while ループで、has_post_thumbnailthe_post_thumbnailを使用してサムネイルを取得できます。

于 2013-02-11T13:16:27.190 に答える