Wordpress при нажатии на ссылку ID передается блоку

R
На сайте с 30.04.2013
Offline
32
672

Добрый день! Подскажите, пожалуйста, уже нет сил).

Есть блок из семи картинок с названиями

<?php $posts = get_posts ("category=4&orderby=date&order=asc&numberposts=7"); ?> 

<?php if ($posts) : ?>
<?php foreach ($posts as $post) : setup_postdata ($post); ?>
<div class="decor">
<a class="accessories1_rel" href="<?php echo get_permalink(); ?>">
<?php the_post_thumbnail(array(154, 154)); ?></a>
<p><?php the_title(); ?></p></div>
<?php endforeach;
wp_reset_postdata();
?>

<?php endif; ?>

При нажатии на каждую из них ДОЛЖЕН всплывать блок с доп информацией об этом блоке (доп информация из контента записи).

Вот код блока:

<div class="accessories1 popup "> 

<a class="offImg6 close"> </a>
<h2><?php the_title();?></h2>
<div class="accessoriesImg"> </div>
<div class="textAccessories"> <?php the_content();?></div>
<a href="#" class="zauvka clear">РАССЧИТАТЬ СТОИМОСТЬ</a>
<h4>или свяжитесь с нами по тел. <span><?php echo category_description(25); ?></span></h4>
</div>

и js скрипт, который при нажатии на картинку вызывает последний блок:

 $('.accessories1_rel').click(function (e) {

$('.accessories1').fadeIn(500);
$("body").append("<div id='overlay'></div>");
$('#overlay').show().css({'filter' : 'alpha(opacity=80)'});
e.preventDefault();
});

не знаю как передать div class="accessories1 popup " ID страницы. Я поставила этот див внутрь <div class="decor"> цикла, но при нажатии на кнопку открываются все семь всплывающих окон, вместо одного. Помогите, пожалуйста. Искала и пока не нашла решения - когда вставляю get_permalink(), url_to_postid(), то за пределами цикла с <div class="decor"> он передает ID абсолютно другой записи не относящейся к данной категории, а в пределах - 7 окон. Простите, если не совсем понятно объяснила.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий