Use Post as Front Page

时间:2012-04-02 作者:Rob

有没有办法把帖子作为头版?

我希望能够从给定的自定义帖子类型、特定的自定义分类法和特定的术语中调用最新的帖子,并将其用作首页-类似于使用页面作为首页,但改用帖子(也显示评论、trackback等)?

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

只需修改主查询:

// inside functions.php
function wpse47667_intercept_main_query( $wp )
{
    // Modify the main query object
    $wp->query_vars[\'custom_tax_name\'] = \'custom_term_slug\';

    return $wp;
}
add_filter( \'parse_request\', \'wpse47667_intercept_main_query\' );
然后你必须更换the_excerpt() 具有the_content() 在您的index.php/home.php/front-page.php 模板文件,以显示全文而不是摘录

结束

相关推荐

AUTO 301转到完全POST永久链接?(使用/POSTS/%POST_ID%/%PostName%)

我将permalink结构更新为/post/%post\\u id%/%postname%,但如果有人使用像/post/1234这样的URL,而不是/post/1234/bingo rulz的完整URL,WordPress会显示帖子,而不会给完整URL加301。这不是很糟糕的SEO吗?tumblr和stackexchange auto 301等网站的完整URL。是否有任何黑客/代码/插件/设置等来修复此问题?谢谢p、 s/post/1234/blah确实获得了301到/post/1234/bingo-ru