WordPress 페이지 매김은 가정에서 작동하지 않습니다.

사용자 2987394

최신 게시물과 페이지 매김으로 WordPress 템플릿 파일을 만들었습니다. 하지만이 페이지를 홈페이지로 설정하면 페이지 매김이 작동하지 않고 첫 페이지가 표시됩니다. 독립형 페이지로 작동합니다. 이상한! 이것에 대해 어떤 생각?

<?php get_header(); ?>

<div id="primary" class="content-area clr">
    <div id="content" class="site-content" role="main">
        <?php while ( have_posts() ) : the_post(); ?>
            <article class="homepage-wrap clr">
                <?php
                /**
                    Post Content
                **/ ?>
                <?php if ( get_the_content() !== '' ) { ?>
                    <div id="homepage-content" class="entry clr">
                        <?php the_content(); ?>
                    </div><!-- .entry-content -->
                <?php } ?>
                <?php
                /**
                    Features
                **/
                $wpex_query = new WP_Query(
                    array(
                        'order'             => 'ASC',
                        'orderby'           => 'menu_order',
                        'post_type'         => 'features',
                        'posts_per_page'    => '-1',
                        'no_found_rows'     => true,
                    )
                );
                if ( $wpex_query->posts ) { ?>
                    <div id="homepage-features" class="clr">
                        <?php $wpex_count=0; ?>
                        <?php foreach( $wpex_query->posts as $post ) : setup_postdata( $post ); ?>
                            <?php $wpex_count++; ?>
                                <?php get_template_part( 'content-features', get_post_format() ); ?>
                            <?php if ( $wpex_count == '4' ) { ?>
                                <?php $wpex_count=0; ?>
                            <?php } ?>
                        <?php endforeach; ?>
                    </div><!-- #homepage-features -->
                <?php } ?>
                <?php wp_reset_postdata(); ?>
                <?php
                /**
                    Portfolio
                **/
                $display_count = get_theme_mod('wpex_home_portfolio_count', '8');
                $wpex_query = new WP_Query(
                    array(
                        'post_type'         => 'portfolio',
                        'posts_per_page'    => $display_count,
                        'no_found_rows'     => true,
                        'tax_query'         => wpex_home_portfolio_taxonomy(),
                    )
                );
                if ( $wpex_query->posts && '0' != $display_count ) { ?>
                    <div id="homepage-portfolio" class="clr">
                        <h2 class="heading"><span><?php _e( 'Recent Work', 'wpex' ); ?></span></h2>
                        <?php $wpex_count=0; ?>
                        <?php foreach( $wpex_query->posts as $post ) : setup_postdata( $post ); ?>
                            <?php $wpex_count++; ?>
                                <?php get_template_part( 'content-portfolio', get_post_format() ); ?>
                            <?php if ( $wpex_count == '4' ) { ?>
                                <?php $wpex_count=0; ?>
                            <?php } ?>
                        <?php endforeach; ?>
                    </div><!-- #homepage-portfolio -->
                <?php } ?>
                <?php wp_reset_postdata(); ?>


                <?php
                    $args = array(
                    'paged' => (get_query_var('paged') ? get_query_var('paged') : 1),
                    'posts_per_page' => 4
                    );
                    query_posts($args); 
                ?>

                    <div id="homepage-blog" class="clr">
                        <h2 class="heading"><span><?php _e( 'From The Blog', 'wpex' ); ?></span></h2>
                        <?php $wpex_count=0; ?>

                        <?php if (have_posts()) : ?>

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


                            <?php $wpex_count++; ?>
                                <article class="recent-blog-entry clr col span_1_of_3 col-<?php echo $wpex_count; ?>">
                                    <?php
                                    // Display post thumbnail
                                    if ( has_post_thumbnail() ) { ?>
                                        <div class="recent-blog-entry-thumbnail">
                                            <a href="<?php the_permalink(); ?>" title="<?php echo esc_attr( the_title_attribute( 'echo=0' ) ); ?>">
                                                <img src="<?php echo wpex_get_featured_img_url(); ?>" alt="<?php echo esc_attr( the_title_attribute( 'echo=0' ) ); ?>" />
                                            </a>
                                        </div><!-- .recent-blog-entry-thumbnail -->
                                    <?php } ?>
                                    <header>
                                        <h3 class="recent-blog-entry-title"><a href="<?php the_permalink(); ?>" title="<?php echo esc_attr( the_title_attribute( 'echo=0' ) ); ?>"><?php the_title(); ?></a></h3>
                                        <ul class="post-meta clr">
                                            <li class="meta-date"><?php _e('Posted on','wpex'); ?> <span class="meta-date-text"><?php echo get_the_date(); ?></span>                                                </li>
                                        </ul>

                                    </header>
                                    <div class="recent-blog-entry-content entry clr">
                                        <?php wpex_excerpt( 18, false ); ?>
                                    </div><!-- .recent-blog-entry-content -->
                                </article><!-- .recent-blog -->
                            <?php if ( $wpex_count == '3' ) { ?>
                                <?php $wpex_count=0; ?>
                            <?php } ?>
                        <?php endwhile; ?>
                        <?php wp_pagenavi();?>
                    </div><!-- #homepage-portfolio -->

                <?php wp_reset_query(); ?>
                <?php endif; ?>
            </article><!-- #post -->
        <?php endwhile; ?>
    </div><!-- #content -->
</div><!-- #primary -->
<?php get_footer(); ?>
사용자 2987394

나는 이것에 대한 답을 직접 찾았을 수도 있지만, 프론트 페이지에서 페이지 매김을 사용할 때 분명히 다릅니다. 나는 이것을 사용했고 작동하는 것 같습니다! :

if( is_front_page() ){
    $paged = (get_query_var('page')) ? get_query_var('page') : 1; 
} else {
    $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; 
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

페이지 매김이 Wordpress의 정적 블로그 페이지에서 작동하지 않습니다.

분류에서Dev

ZF2 페이지 매김은 Union에서 작동하지 않습니다.

분류에서Dev

페이지 매김은 사용자 지정 다시 쓰기 규칙에서 작동하지 않습니다.

분류에서Dev

페이지 매김 링크가 작동하지 않습니다.

분류에서Dev

페이지 매김의 onEachSide ()가 Laravel 6.16.0에서 작동하지 않습니다.

분류에서Dev

검색 결과 페이지에서 작동하지 않는 Wordpress 페이지 매김

분류에서Dev

WordPress의 특정 페이지에서 페이지 매김을 제공하는 방법은 무엇입니까?

분류에서Dev

수동 번호 매기기 페이지 매김이 WordPress 템플릿 파일에서 작동하지 않습니다.

분류에서Dev

페이지 매김이 b-table에서 작동하지 않습니다.

분류에서Dev

좋아요 젬에서 페이지 매김이 작동하지 않습니다.

분류에서Dev

페이지 매김이 django에서 제대로 작동하지 않습니다.

분류에서Dev

AngularJS : ng-table에서 페이지 매김이 작동하지 않습니다.

분류에서Dev

페이지 매김을 사용하여 jquery가 작동하지 않습니다.

분류에서Dev

문서의 장고 페이지 매김이 작동하지 않습니다.

분류에서Dev

Django : 페이지 매김은 1 페이지 중심에 있지 않습니다.

분류에서Dev

페이지 매김의 링크가 작동하지 않습니다

분류에서Dev

플러그인 관리자에서 작동하지 않는 Wordpress 페이지 매김

분류에서Dev

추가 페이지 링크를 클릭하면 Codeigniter 페이지 매김이 작동하지 않습니다.

분류에서Dev

ui-bootstrap 페이지 매김은 뷰 밖에서는 잘 작동하지만 뷰에서는 제대로 작동하지 않습니다.

분류에서Dev

체크 카운터가 jquery 데이터 테이블 페이지 매김에서 작동하지 않습니다.

분류에서Dev

각도 페이지 매김은 모든 페이지에서 정렬 및 필터링되지 않습니다.

분류에서Dev

Codeigniter 3에서 페이지 매김이 작동하지 않음

분류에서Dev

바인딩에 JQuery 링크가 Yii GridView 페이지 매김에서 작동하지 않습니다.

분류에서Dev

바인딩에 JQuery 링크가 Yii GridView 페이지 매김에서 작동하지 않습니다.

분류에서Dev

Laravel은 where () 및 페이지 매김과 함께 작동하지 않습니다.

분류에서Dev

사용자 정의 포스트 유형 페이지 매김은 pagination_base 다시 쓰기에서 작동하지 않습니다.

분류에서Dev

정적 페이지에서 Wordpress 페이지 매김

분류에서Dev

Wordpress에서 페이지 매김 게시

분류에서Dev

Codeigniter 페이지 매김이 작동하지 않습니다.

Related 관련 기사

  1. 1

    페이지 매김이 Wordpress의 정적 블로그 페이지에서 작동하지 않습니다.

  2. 2

    ZF2 페이지 매김은 Union에서 작동하지 않습니다.

  3. 3

    페이지 매김은 사용자 지정 다시 쓰기 규칙에서 작동하지 않습니다.

  4. 4

    페이지 매김 링크가 작동하지 않습니다.

  5. 5

    페이지 매김의 onEachSide ()가 Laravel 6.16.0에서 작동하지 않습니다.

  6. 6

    검색 결과 페이지에서 작동하지 않는 Wordpress 페이지 매김

  7. 7

    WordPress의 특정 페이지에서 페이지 매김을 제공하는 방법은 무엇입니까?

  8. 8

    수동 번호 매기기 페이지 매김이 WordPress 템플릿 파일에서 작동하지 않습니다.

  9. 9

    페이지 매김이 b-table에서 작동하지 않습니다.

  10. 10

    좋아요 젬에서 페이지 매김이 작동하지 않습니다.

  11. 11

    페이지 매김이 django에서 제대로 작동하지 않습니다.

  12. 12

    AngularJS : ng-table에서 페이지 매김이 작동하지 않습니다.

  13. 13

    페이지 매김을 사용하여 jquery가 작동하지 않습니다.

  14. 14

    문서의 장고 페이지 매김이 작동하지 않습니다.

  15. 15

    Django : 페이지 매김은 1 페이지 중심에 있지 않습니다.

  16. 16

    페이지 매김의 링크가 작동하지 않습니다

  17. 17

    플러그인 관리자에서 작동하지 않는 Wordpress 페이지 매김

  18. 18

    추가 페이지 링크를 클릭하면 Codeigniter 페이지 매김이 작동하지 않습니다.

  19. 19

    ui-bootstrap 페이지 매김은 뷰 밖에서는 잘 작동하지만 뷰에서는 제대로 작동하지 않습니다.

  20. 20

    체크 카운터가 jquery 데이터 테이블 페이지 매김에서 작동하지 않습니다.

  21. 21

    각도 페이지 매김은 모든 페이지에서 정렬 및 필터링되지 않습니다.

  22. 22

    Codeigniter 3에서 페이지 매김이 작동하지 않음

  23. 23

    바인딩에 JQuery 링크가 Yii GridView 페이지 매김에서 작동하지 않습니다.

  24. 24

    바인딩에 JQuery 링크가 Yii GridView 페이지 매김에서 작동하지 않습니다.

  25. 25

    Laravel은 where () 및 페이지 매김과 함께 작동하지 않습니다.

  26. 26

    사용자 정의 포스트 유형 페이지 매김은 pagination_base 다시 쓰기에서 작동하지 않습니다.

  27. 27

    정적 페이지에서 Wordpress 페이지 매김

  28. 28

    Wordpress에서 페이지 매김 게시

  29. 29

    Codeigniter 페이지 매김이 작동하지 않습니다.

뜨겁다태그

보관