Задать вопрос
@Alonse12

Как изменить значение по клику?

Добрый день. Есть слайдер в который вытягиваются посты, задача сделать так, чтобы при переключении одного поста на другой, менялись не только посты но и дата его создания
5f198d806b5e1731720442.png
Подскажите в каком направлении двигаться. Как вариант перебирать массив дат ичем, и переключать кликом дивы с датой, но это не есть хорошо.

Пока что есть такой код который вытягивает дату поста
<div class="events__navigation">
    <div class="events__button-inner">
        <button class="events__button events__prev-button" id="prev-button"></button>
    </div>
    <?php $data = [];  ?>
    <?php foreach($posts as $post){ setup_postdata($post); ?>
    <?php $data = get_the_date(); ?>
    <?php wp_reset_postdata(); } ?>
    <div class="events__date"><?php echo $data; ?></div>
    <div class="events__button-inner">
        <button class="events__button events__next-button" id="next-button"></button>
    </div>
</div>
  • Вопрос задан
  • 99 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 3
san_jorich
@san_jorich
Творческий кодер
делайте запрос ajax-ом
Ответ написан
Комментировать
@antowa_plawkevich
Junior Front-end developer
<div class="events__navigation">
    <div class="events__button-inner">
        <button class="events__button events__prev-button" id="prev-button"></button>
    </div>
    <?php $data = [];  ?>
    <?php foreach($posts as $post){ setup_postdata($post); ?>
    <?php $data = get_the_date(); ?>
    <div class="events__date"><?php echo $data; ?></div>
<?php wp_reset_postdata(); } ?>
    <div class="events__button-inner">
        <button class="events__button events__next-button" id="next-button"></button>
    </div>
</div>
Ответ написан
Комментировать
@Alonse12 Автор вопроса
Всем спасибо, решил через data атрибут
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽