Я работаю над веб-сайтом, и мне было интересно, возможно ли иметь цикл, который показывает похожие посты (в боковой панели или где-то еще), но только если есть какие-либо связанные посты, соответствующие критериям.
Например: я читаю страницу о молнии, на боковой панели должны быть показаны все посты в категории «эта категория» (в данном случае молния) И «официальный документ» (всегда исправлено).
Я пробовал следующий цикл, но он выдает синтаксическую ошибку:
<!-- Start the Loop. -->
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<?php if ( ! in_category('whitepaper') ) { ?>
<!-- don't display anything if it's nog in category whitepaper -->
<?php } else {
$mycat = get_the_category;
if ( in_category( $mycat ) { ?>
bla
<?php } ?>
<?php } ?>
<?php endwhile; ?>
<?php endif; ?>
Любая помощь очень ценится!