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>

Ответы (0 шт):