如何只显示请求的帖子?

时间:2016-04-21 作者:Ivaylo Toskov

我已经创建了一个自定义主题,我的首页是index.php. 此外,我有几篇博客文章,我在这个页面中用一个循环来显示它们,以及每个特定文章的链接。问题是,每当我单击此链接时,浏览器都会加载正确的永久链接,例如:。http://localhost/wordpress/index.php/2016/04/20/title-of-clicked-post/, 但内容保持不变。

我使用is_front_page() 以确定我是加载首页还是单个帖子。单击单个帖子时,如何显示此帖子only 而不是所有其他人?

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

WordPress根据请求的URL自动在每个页面上创建默认查询。模板文件应包含the standard loop 输出默认查询包含的任何内容。

if( have_posts() ){
    while( have_posts() ){
        the_post();

        the_title();
        the_content();

    }
}

相关推荐

如何修改WP_INCLUDE/BLOCKS/LATEST_posts.php

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