静态页面不显示我的帖子

时间:2016-01-26 作者:Nat Vega

我有一个家。php和索引。php。

想要我的家。php(设置为静态)显示3个网格样式,显示3篇文章。

这是我当前的代码。

<?php
// The Query
$the_query = new WP_Query( \'cat=4\'); 

// The Loop
if ( $the_query->have_posts() ) {
echo \'<ul>\'; 
while ( $the_query->have_post(); 
       echo\'<li>\' . get_the_title() . \'</li>\';
       }
       echo \'</ul>\'; 
       } else {
           // no post found
       }
       */ Restore original post data */
       wp_rest_postdata();

    `

1 个回复
最合适的回答,由SO网友:Stephen 整理而成

这是我在我的一个网站的页脚内的代码,这基本上是3个最新的帖子和显示the_title 您可以将此更改为显示the_excerpt.

<?php // news posts loop begins here
    $newsPosts = new WP_Query(\'page=blog&posts_per_page=3\');

    if ($newsPosts->have_posts()) : 
    while ($newsPosts->have_posts()) : $newsPosts->the_post(); ?>

    <!-- Blogs -->
    <div class="post-item">
        <!-- This is where you can insert the excerpt -->
        <h4><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h4>
    </div>

    <!-- ./Blogs -->
    <?php endwhile;
    else :

    // fallback no content message here
        endif;
        wp_reset_postdata();
?>

相关推荐

如何修改WP_INCLUDE/BLOCKS/LATEST_posts.php

我是WordPress开发的初学者,希望得到一些帮助。我在一个简单的WordPress网站上工作。基本上,用户希望在主页上显示最新的帖子。我使用了最新帖子块,并将其设置为显示整个帖子内容,现在用户不希望帖子标题链接到单个帖子页面(因为帖子的内容显示在主页上)。如何安全地修改模板文件,使其像h2标记一样使用,而不是在主题中使用的href标记。我知道您可以创建子主题并修改wp_content 文件,但我不确定如何处理中的文件wp_include. 我读到一些关于修改functions.php 但我不确定,如果