#wordpress #loops #multiple-instances #featherlight.js
#wordpress #циклы #несколько экземпляров #featherlight.js
Вопрос:
Устранение проблемы в проекте киоска и использование Featherlight iframe. Это проект Зала славы — при загрузке с разрешением 1080px в ширину и 1920px в высоту (Chrome Developer Tools отлично работает, но должен загружаться заново (очистить кэш), поскольку мы создаем cookie для проверки разрешения), затем проект загружает тему версии для киоска.
http://dev.demo38.com/owu/hall-of-fame/
Мы приводим список участников Зала славы, извлеченных из пользовательского типа публикации WordPress и отфильтрованных с помощью Isotope. При первом открытии информации о члене Зала славы в Featherlight lightbox из списка Зала славы это работает отлично, однако следующие попытки не срабатывают. Не получаю никаких ошибок консоли.
Есть мысли о том, как заставить Featherlight работать с несколькими экземплярами?
Это код из цикла WordPress
<a class="anti-link-scroll" href="<?php the_permalink($post_object->ID); ?>" data-featherlight="iframe" data-featherlight-iframe-height="1080">
<span class="full-name"><span class="name"><?php the_field('last_name'); ?></span>, <?php the_field('first_name'); ?></span>
</a>
Спасибо за любую информацию.
Комментарии:
1. На вашей странице нет featherlights.
$('[data-featherlight]').length // => 0
Ответ №1:
Featherlight обрабатывает несколько экземпляров без проблем. В примере с галереей, например, есть две отдельные галереи.
Как всегда, когда пытаешься разобраться в проблеме, создание минимального примера очень помогает.