我正在尝试在类似于此站点的网格视图中显示自定义帖子类型(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
【在表格WordPress中显示自定义帖子类型】然后, 在while循环中, 你可以使用has_post_thumbnail和the_post_thumbnail获取缩略图
推荐阅读
- 在WordPress页面上显示特定帖子
- after_setup_theme和init动作钩子之间的区别()
- WordPress上不同页面的不同侧边栏
- 不同用户角色的不同菜单
- 检测文件是否存在于wordpress主题中()
- CSS下拉菜单未正确对齐
- Hive入门之数据类型
- 网络编程(part11)--socket模块方法及socket套接字属性
- 网络编程(part7)--网络主机/IP地址/域名/端口号