Поддержка Проблемы и решения Polylang работает только на дефолтном языке

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

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

    • Тема изменена 5 месяцев, 4 недели назад пользователем dharma373.
Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Какая тема?

    В чем может быть проблема?
    Вывожу посты при помощи wp_query

    Поскольку у PL язык это таксономия, то, вероятнее всего, Ваш запрос каким-то образом сносит параметры, добавляемые к запросам полилангом.

    И да, wp_query ничего не выводит, а только делает выборку записей. Выводит Основной Цикл в шаблоне.

    Тему сам пишу

    @yube, я делаю перенос верстки и все делаю сам. Можно ли как то исправить эту ошибку? Где в постах записывается значение языка?

    Тему сам пишу

    Ну тогда и все вопросы к вам. Почему ваша супер-тема так странно работает с Polylang
    п.9 правил форума.

    вот код

      $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    };
Просмотр 6 ответов — с 1 по 6 (всего 6)