自定义单一帖子类型不引用单一帖子类型.php文件

时间:2015-07-28 作者:lunacodes

我已经定义了一个名为“Press”的自定义帖子类型,我正在尝试修改该自定义类型的单个帖子模板。single posts自定义文件称为“single press.php”

我尝试使用if in\\u category(cat\\u number),get\\u template\\u part type语句。php&;它似乎给了我一个白色的屏幕而不是页面。。。

这是我目前正在单曲中尝试的代码。php文件:

<div class="row">
    <div class="col-sm-12">
        <?php get_sidebar(); ?>
    </div>
</div>

<?php if in_category( $category, $_post )  {
    echo(\'Category\')
}
?>

<div class="row">

    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>

        <div class="col-sm-8 col-sm-offset-2">
        <article <?php post_class() ?> id="post-<?php the_ID(); ?>">
            <?php   if(has_post_thumbnail()){
                the_post_thumbnail(\'large\');
            };
            ?>

            <h1 class="single-entry-title"><?php the_title(); ?></h1>
            <h2 class="subhead"><?php the_field(\'subhead\'); ?></h2>
            <?php include (TEMPLATEPATH . \'/meta.php\' ); ?>

            <div class="entry-content">
                <?php the_content(); ?>
            </div>

        </article>

    <?php endwhile; endif; ?>

    </div>

</div>

<div class="row">
    <div class="col-sm-12">
        <?php related_posts() ?>
    </div>
</div>

<?php get_footer(); ?>
是否有人对可能出现的问题有一些建议,或者如何让单个“新闻”帖子遵循单个新闻中的内容。php??

1 个回复
SO网友:Mahavar Hitesh

lunacodes请在wordpress>Settings>Permalink Settings>SELECTED中更改PermalinkPost name.

enter image description here

结束

相关推荐

未维护PRE_GET_POSTS中的查询变量更改

我正在创建一个插件,添加一个自定义提要。我正在使用pre_get_posts 过滤器以更改posts_per_page 将var查询到-1(以获取自定义帖子类型的所有项目)。但是,如果我将$wp_query 在渲染函数中,posts_per_page 保持默认值。我也测试了改变posts_per_rss 到-1,我确实看到了在查询中所做的更改(当然,它对生成的帖子没有任何影响)。我还尝试将主题更改为默认主题并进行测试,但结果相同。谁能解释一下为什么我不能改变posts_per_page 查询变量?defi