• То есть допустим русский по дефолту. То на нем все хорошо работает, а если сменить допустим на английский, выводит посты и на русском и на английском. В чем может быть проблема?

    Вывожу посты при помощи wp_query.

    посты вывожу так:

    $posts = new WP_Query( array(
                'posts_per_page' => 10,
                //'page' =>0,
                'offset'=> $offset,
                'numberposts' => 3,
                
                'cat'    => 7,
                'orderby'     => 'date',
                'order'       => 'DESC',
                'paged'       => ( get_query_var('paged') ? get_query_var('paged') : 1 ),
                'include'     => array(),
                'exclude'     => array(),
                'meta_key'    => '',
                'meta_value'  =>'',
                'post_type'   => 'post',
                'suppress_filters' => true, // подавление работы фильтров изменения SQL запроса
            ) );
             //foreach ($posts as $post){setup_postdata($post);
    
             
                while ( $posts->have_posts() ) {
                    $posts->the_post();?>
             
              <div class="row" >     
    
    <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
        <p class="main_title">  <?php the_title(); ?> </p>
    </div>
    <div class="col-xs-12 col-sm-12 col-md-4 col-lg-4 img-fluid alert">
      <?php the_post_thumbnail('post-prewiew' , '')?>
    
    </div>
    <div class="col-xs-12 col-sm-12 col-md-8 col-lg-8 alert">
    
    <p class="lead">
    
    <?php the_excerpt(); ?>
    
    </p>
    <a href="<?php the_permalink();?>" ><button class="btn btn-success">ДАЛЕЕ</button></a>
    </div>
     </div></div>
    
         <?php    };
  • Тема «Polylang работает только на дефолтном языке» закрыта для новых ответов.