微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

只有标准template_part的get_posts?

如何解决只有标准template_part的get_posts?

如何只显示标准帖子格式的帖子?

首先,在不同的容器中有一个带有“图像”模板部分的大帖子。效果很好。

之后,我想在“砌体”容器中显示所有“标准”模板部件帖子。

这是我的 index.PHP 文件

    <?PHP get_header(); ?>

<!--------------------------- Content --------------------------->

    <div class="container pt-100">

        <?PHP if ( has_post_format( 'image' )) ?>
        <?PHP get_template_part( 'template-parts/content-image',get_post_format('image') ); ?>

    </div>

<!--------------------------- Masonry --------------------------->

    <main class="container py-5 masonry">
        <div class="row" data-masonry='{"percentPosition": true }'>

            <?PHP if (have_posts() ) while (have_posts() ) : the_post(); ?>
            <?PHP get_template_part ( 'content',get_post_format('standard') ); ?>
            <?PHP endwhile; ?>

        </div> <!-- end Row -->
    </main>

    <div class="container pt-100">
        <div class="pagination-bar">
            <?PHP pagination_bar(); ?>
        </div>
    </div>

    <?PHP get_footer(); ?>

content.PHP

        <div class="col-sm-6 col-lg-4 mb-5">
            <a href="<?PHP the_permalink(); ?>">
                <div class="card image-Box">
            
                <img src="<?PHP ('template_directory'); ?><?PHP echo catch_that_image() ?>" />
            </div>
            </a>
            <div class="card-body">
                <div class="card-title"><?PHP the_category( ' ' ); ?></div>
                    <a href="<?PHP the_permalink(); ?>">
                    <p class="card-text"><?PHP the_title(); ?></p></a>
                </div>
            </div>

还有 content-image.PHP

            <div class="pb-100">
                <img class="title-img" src="<?PHP ('template_directory'); ?><?PHP echo catch_that_image() ?>" />
            </div>

            <div class="col-md-9 offset-md-1">
                <span class="category"><?PHP the_category( '</li>,<li class="category-item">' ); ?></span>
                <h1><?PHP the_title(); ?></h1>
            </div>

            <div class="col-md-10 offset-md-1 pb-50">
                <p><?PHP the_excerpt(); ?><br><br>


                <a href="<?PHP the_permalink(); ?>" class="more underline"><i class="bi bi-arrow-right pr-15"></i>Mehr lesen</a></p>
            </div>

这不起作用:

        <?PHP if ( has_post_format( 'standard' )) ?>
        <?PHP get_template_part( 'content',get_post_format('standard') ); ?>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。