0

我正在尝试在类似于此站点的网格视图中显示自定义帖子类型 (CPT):

www.virtualpudding.com

我彻底搜索了谷歌和 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”采用一个数组,您可以在其中配置自定义帖子类型。数组元素之一是“支持”,它允许您指定自定义帖子类型具有的功能。

register_post_type

add_post_type_support

然后,在 while 循环中,您可以通过使用has_post_thumbnailthe_post_thumbnail来获取缩略图

于 2013-02-11T13:16:27.190 回答