Wordpress如何从INDEX.php的部分创建自定义帖子模板!在我的Frontpage(Index.php)上,我有一个很棒的 Post Grid 。我希望每个帖子下都有这个Grid (在评论字段之间的帖子内容下)。我已经从(Index.php)代码中复制了一些部分并插入了post.php,但结果并不令人满意。
我到处搜索但找不到令人满意的解决方案,这与我的wordpress主题兼容。如果有人可以帮助我,请告诉我你需要什么代码。我很乐意听到解决方案!
先谢谢
答案 0 :(得分:0)
不是很清楚你的意思,但我想你想在你的single.php文件上打印一些帖子。要完成此操作,您需要WP_Query类似于:
<?php
// the query
$args = array(
'post_type' => 'post' // change as needed
);
$the_query = new WP_Query( $args ); ?>
<?php if ( $the_query->have_posts() ) : ?>
<!-- the loop -->
<?php while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
<h2><?php the_title(); ?></h2> <!-- Copy same structure and data as the one on the index.php file -->
<?php endwhile; ?>
<!-- end of the loop -->
<?php wp_reset_postdata(); ?>
您需要保持与index.php上相同的div结构和类,以使它们看起来相似。 祝你好运!