个性化阅读
专注于IT技术分析

在表格WordPress中显示自定义帖子类型

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

www.virtualpudding.com

我已经彻底搜索了Google和Stackoverflow, 但无济于事。它需要有一个缩略图, 就像上面链接的网站一样, 单击该链接后便会转到特定页面。基本上, 这是一个展示案例工作的作品集。

目前, 我有一个名为” Portfolio”的自定义帖子类型, 并使用以下代码创建了一个非常基本的模板来显示这些内容;

<?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编码了解甚少, 因此不胜感激。

谢谢


#1


首先, 请确保你的自定义帖子类型支持”缩略图”。

wordpress函数” register_post_type”采用一个数组, 你可以在其中配置自定义帖子类型。数组元素之一是”支持”, 它允许你指定自定义帖子类型具有的功能。

register_post_type

或add_post_type_support

然后, 在while循环中, 你可以使用has_post_thumbnail和the_post_thumbnail获取缩略图

赞(0)
未经允许不得转载:srcmini » 在表格WordPress中显示自定义帖子类型

评论 抢沙发

评论前必须登录!