SergeyCorpus
@SergeyCorpus

Wordpress плагин facetwp при фильтрации не идет проверка зологинен ли пользователь?

Здравствуйте, на сайте применяю фильтрацию постов с помощью плагина facetwp. В каждом посте есть кнопка "подробнее", которая доступна только зарегистрированному пользователю. При первоначальной загрузке страницы проверка is_user_logged_in() отрабатывает как надо, но как только начинаю применять фильтр или переключать пагинацию (тоже выведена через шорткод facetwp)? то проверка перестает работать. Отображается кнопка для незалогиненого пользователя, хотя я залогинен. В чем может быть проблема?
код проверки
<?php while ( $query->have_posts() ) : $query->the_post(); ?>

	<?php


	<div class="card__btn">

<?php if (is_user_logged_in()) : ?>
           <a class="button button-dark-bg button-arrow" href="<?php the_permalink(); ?>">Open details</a>
<?php else : ?>
            <button class="button js-open-modal button-dark-bg button-arrow" type="button" data-modal="#register">Register to Open details</button>
<?php endif;?>
	</div>




            <?php endwhile;  ?>
<?php wp_reset_query(); ?>
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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