@greedy_wizard

Wordpress Ajax Load more + WPML?

Я использую Ajax Load more + WPML.

Внутри цикла Ajax Load more (repeater) функция the_permalink выдает неверный результат при переключении языка, выдает ссылку на основную запись, а не на переведенную.

Id получаются верные, потому как функция the_title возвращает нужный переведенный заголовок.

Фильтрация языков для операций AJAX в WPML не подходит, так как работает некорректно, и нужно по два раза перезагружать страницу, чтобы верные ссылки проставились.

Может кто сталкивался с подобной проблемой или может подскажет куда хоть копать. ссылка на сайт.

код в AJAX LOAD MORE (repeater)
<div class="col-xl-6">
<div class="item__wrap">
    <div class="left__side">
        <?php $id = get_the_ID(  )?>
        <a href="<?php the_permalink();?>" class="img__wrap d-flex">
            <img src="<?= get_the_post_thumbnail_url();?>" alt="<?php the_title();?> - <?php bloginfo('name');?>"
                class="img__fluid img__objfit">
        </a>
        <span><?= get_the_date('d/m/Y'); ?></span>
    </div>
    <div class="right__side d-flex">
        <a href="<?php the_permalink();?>">
            <h2><?php the_title();?></h2>
        </a>
        <div class="btn__link">
            <a href="<?php the_permalink();?>"><?php _e('Читати новину', 'agps');?></a>
        </div>
    </div>
</div>
  • Вопрос задан
  • 18 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы