我创建了一个自定义帖子类型来记录数据,这些数据将在现有页面上显示为列表/表格。
数据不需要拥有自己的页面。数据将显示在表格中的现有页面上。
我使用的是高级自定义字段:Repeater但由于数据集较大,因此页面在管理部分中处理数据需要很长时间。
我已经创建了自定义帖子,这里没有问题。
我只是不知道如何在现有模板中显示自定义帖子数据。
<?php query_posts( array('post_type'=>array('page','Custom_Post_Type'))); ?>
当我在循环之前添加此代码时,它会显示所有页面和所有自定义帖子类型。我只是希望它显示单个页面+所有自定义帖子类型
答案 0 :(得分:1)
尝试使用此代码,将其粘贴到您想要的表格的任何位置。您可以访问循环内的所有帖子信息,而不仅仅是标题。
$the_query = new WP_Query( array( 'post_type' => 'Custom_Post_Type' ) );
while ( $the_query->have_posts() ) : $the_query->the_post();
echo '<tr><td>';
the_title();
echo '</td></tr>';
endwhile;
wp_reset_postdata();