Как в выводе всех постов сделать ссылку с мениатюры на полноразмерное изображение

Есть код, в котором при нажатии на миниатюру мы переходим на страницу поста:

<a href="" class="image">
		<span class="rounded" style="background: url('') no-repeat;">
			<?php if ($price  '') { ?>
				
			
		

А мне нужно произвести обратное действие – сделать так, чтобы при нажатии на миниатюру открывалось ее полное изображение (т.е. при активном плагине wp-jquery-lightbox появлялось всплывающее окно с полноразмерной картинкой). Вот как это сделать? Кучу блогов облазила – пока ничего не нашла…

2 Комментарии

  1. Получить ссылку на миниатюру поста можно так:

    < ?php 
        $thumb = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'full' );
        $url = $thumb['0']; 
    ?>
    

    full – это полный размер. Вместо него можно использовать medium или thumbnail, если эти размеры заданы в настройках WirdPress.

    Теперь осталось сделать полученный url полноценной ссылкой-миниатюрой:

    < ?php echo get_the_post_thumbnail($page->ID, 'thumbnail'); ?>
    

    Не уверен на счет lightbox, возможно, что rel нужно будет поменять на class.

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*