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

(Ответов: 6, Просмотров: 867)
  1. Гугуру Аватар для Inforation
    • Регистрация: 10.03.2013
    • Сообщений: 887
    • Репутация: 166
    • Webmoney BL: ?
    Есть такого рода функция, которая выводит миниатюру в посте
    PHP код:
    <?php the_post_thumbnail'post-page', array( 'class' => 'image' ) ); ?>
    В итоге получается просто картинка, в CSS я просто задаю ее параметры. А хотелось бы чтоб при нажатии на картинку, можно было бы увидеть ее полный размер.

    Чтоб плагин понимал эту картинку, видимо нужно добавить rel="lightbox" но сама миниатюра даже не ссылка.
    Методом тыка и пары статей я замучился уже ставить эксперименты.
    • 0
  2. Разработка любых сайтов Аватар для ArhStrAngeR
    • Регистрация: 08.06.2011
    • Сообщений: 3,375
    • Записей в дневнике: 1
    • Репутация: 2506
    Inforation, не очень понятно что нужно.
    Саму картинку можно вот так получить к примеру wp-kama.ru/function/wp_get_attachment_image
    • 0
  3. Гугуру Аватар для Inforation
    • Регистрация: 10.03.2013
    • Сообщений: 887
    • Репутация: 166
    • Webmoney BL: ?
    ArhStrAngeR, Картинка (миниатюра в посте) сама то выводится, но ее нельзя увеличить при клике мышкой. (
    • 0
  4. Гуру Аватар для buninsan
    • Регистрация: 12.02.2012
    • Сообщений: 1,017
    • Репутация: 189
    я так понимаю, что у вас wordpress, верно? Easy Fancybox - этот плагин должен помочь.
    • -1
  5. Опытный
    • Регистрация: 27.03.2015
    • Сообщений: 271
    • Репутация: 35
    как вариант юзать плагин Lightbox линк либо аналоги.
    • -1
  6. Дипломник Аватар для MrVigner
    • Регистрация: 29.07.2015
    • Сообщений: 179
    • Репутация: 125
    • Webmoney BL: ?
    Цитата Сообщение от Inforation Посмотреть сообщение
    А хотелось бы чтоб при нажатии на картинку, можно было бы увидеть ее полный размер.
    PHP код:
    <?php
     
    if ( has_post_thumbnail()) {
       
    $large_image_url wp_get_attachment_image_srcget_post_thumbnail_id(), 'large');
       echo 
    '<a href="' $large_image_url[0] . '" title="' the_title_attribute('echo=0') . '" >';
       
    the_post_thumbnail('thumbnail');
       echo 
    '</a>';
     }
     
    ?>
    • 1

    Спасибо сказали:

    Inforation(16.03.2016),
  7. Гугуру Аватар для Inforation
    • Регистрация: 10.03.2013
    • Сообщений: 887
    • Репутация: 166
    • Webmoney BL: ?
    Цитата Сообщение от buninsan Посмотреть сообщение
    я так понимаю, что у вас wordpress, верно? Easy Fancybox - этот плагин должен помочь.
    Плагин который увеличивает картинки уже есть. Мне в нем все нравится и там есть кнопка загрузки под каждой картинкой, что очень удобно.
    Нужно чтоб сама миниатюра имела ссылку на свой полный размер, и тогда плагин Lightbox сможет ее увеличить не выходя из самой страницы поста.

    ---------- Сообщение добавлено 12:30 ---------- Предыдущее 12:04 ----------

    MrVigner, Спасибо за код, допилил его методом тыка уже под сайт и под плагин Lightbox )
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Убрать вывод миниатюр в полном посте WP
WordPress 13 31.05.2017 14:13
как сделать миниатюру ссылкой на пост
WordPress 1 18.02.2015 00:02
чтобы в полном посте не отображались миниатюры
WordPress 2 29.01.2015 19:13
Как сделать заголовок модуля ссылкой?
Joomla 1 13.02.2014 04:41
Как сделать слово в ВК ссылкой
Социальные сети 13 08.01.2013 11:59

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры