<?php $query = new WP_Query(); /* Создаем новый объект WP_Query(), в который автоматически попадают все посты */
if ($query->have_posts()) : while ($query->have_posts()) : $query->the_post(); ?> <!-- Здесь условие на то, существуют ли посты -->
<article> <!-- Тут начинается пост в цикле, он будет повторяться -->
<?php the_post_thumbnail(); ?> <!-- Это главная картинка записи -->
<a href="<?php the_permalink(); ?>"><h4><?php the_title(); ?></h4></a> <!-- Это название записи в ссылке на страницу полного текста -->
<?php the_excerpt(); ?> <!-- Это короткий текст записи -->
<?php endwhile; else: ?>
<span>Пока что ничего нет</span> <!-- Выводим текст на случай, если вообще нет записей -->
<?php endif; wp_reset_postdata(); ?> <!-- Заканчиваем цикл -->
<a href="#" class="open-modal" data-value="Название товара">Заказать</a>
$('.aside-nav ul li a').click(function(e){
e.preventDefault();
$('.aside-nav ul li').removeClass('active-aside-item');
$(this).parent().addClass('active-aside-item');
var this_hash = $.attr(this, 'href');
$('html, body').animate({
scrollTop: $( this_hash ).offset().top -10
}, 500);
if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {
$('.sidebar').animate({
left: '-=260'
}, 300);
$('.sidebar-overlay').fadeOut();
$('body').css('overflow', 'initial');
}
location.hash = this_hash;
});
$(document).on("scroll", onScroll);
function onScroll(event){
var scrollPos = $(document).scrollTop();
$('.aside-nav ul li a').each(function (){
var currLink = $(this);
var refElement = $(currLink.attr("href"));
if (refElement.position().top <= scrollPos && refElement.position().top + refElement.height() > scrollPos){
$('.aside-nav ul li a').closest('li').removeClass("active-aside-item");
currLink.closest('li').addClass("active-aside-item");
} else {
currLink.removeClass("active-aside-item");
}
});
}
$('.tournir-rating-item').each(function(){
var ratingVal = $(this).find('.rating-value').attr('data-value');
if(ratingVal <= 50){
$(this).find('.rating-value').css('color', '#f4284a');
} else if(ratingVal > 50 && ratingVal <= 75){
$(this).find('.rating-value').css('color', '#1889d9');
} else if(ratingVal > 75 && ratingVal <= 100){
$(this).find('.rating-value').css('color', '#29ae61');
} else {
$(this).find('.rating-value').css('color', '#252525');
}
});