如何在主页和另一页上发布帖子?的functions.php

时间:2017-02-01 21:52:55

标签: php wordpress custom-wordpress-pages

|| is_page(7)不影响该页面。我也尝试过: or is_page(7)or is_page('7')|| is_page('reading-list') 主页和阅读列表页面都使用index.php文件。 如何让帖子显示在阅读列表页面上?

functions.php档案的一部分:

 add_filter( 'pre_get_posts', 'my_get_posts' );

    function my_get_posts( $query ) {

        if ( is_home() || is_page(7) && $query->is_main_query() )
            $query->set( 'post_type', array( 'post', 'article') );

        return $query;
    }

index.php档案的一部分:

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

                <article class="post">
                    <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
                    <?php the_content(); ?>
                </article>

                <?php endwhile;

                else :
                    echo '<p>No content found</p>'; 
                endif;
        ?>

0 个答案:

没有答案