Ищу плагин для Wordpress или реализацию

IV
На сайте с 16.07.2012
Offline
45
660

Ищу плагин для Wordpress или реализацию скриптом

Подскажите каким плагинов в вордпресс можно сделать нечто похожее:

Основная картинка - а снизу ее превьюшки при нажатии на которые выводятся картинки вместо основной ну или же попапом открываются? (первый вариант получше будет)

И желательно что бы шорткодами нижние картинки вставлялись

vlad00777
На сайте с 24.12.2009
Offline
119
#1

Делал когда-то вторым вариантом.

Есть на просторах функция для получения первой картинки из поста, немного переделав ее, можно вытаскивать первую, второую, н-картинку из поста в нужные места. Полистайте: http://hixon.ru/wordpress/poluchenie-i-vyvod-pervoj-kartinki-v-wordpress.html

Верстка. Качественно! Адаптивная, резиновая, с параллаксом и прочими плюшками. В ЛС.
Nomiki
На сайте с 28.03.2012
Offline
117
#2
InterVlad:
Основная картинка - а снизу ее превьюшки при нажатии на которые выводятся картинки вместо основной ну или же попапом открываются? (первый вариант получше будет)
И желательно что бы шорткодами нижние картинки вставлялись

Как вариант - первая картинка (она же и превью пойдет в общем списке статей/категории) так и будет вставлять вместе с текстом, а к ней - прикрутить галерею с лайтбоксом. Рекомендую использовать NextGen Gallery, так как раз галерея или слайдер вставляет в конце поста тупо шорт-кодом.

Конечно, придется попотеть, заполняя галереи на каждый товар, или аплоадер какой придумать.

Заказать дизайн сайта: nomiki@yandex.ru | Портфолио: behance.net/nomiki | ВК: vk.com/nmk_msk
FollowLocation
На сайте с 19.07.2013
Offline
12
#3

InterVlad, дополнительныеи поля и не немножко магии

IV
На сайте с 16.07.2012
Offline
45
#4

У меня ситуация следущая, галереи самому составлять вообще не вариант, так как картинки на автомате парсятся и вставляются в тело статьи тегом, соответственно нужно, что бы было нечто подобное

[shortcode_image]<img src="clip-52kb.jpg" width="150" high="150">[/shortcode_image]

Что бы этот шорткод принадлежал какой то галереи - которой можно было бы построить, то что я писал в первом посте.

SeVlad
На сайте с 03.11.2008
Offline
1609
#5
Nomiki:
Как вариант ... NextGen Gallery,

Если кто не заметил (не персонально Nomiki), то я обращаю внимание, что ТС хочет такую карточку товара в ИМ.

Иначе говоря сейчас ТС хочет одно (картинку), потом это понадобится скрестить с плагом ИМ.. И тд. В итоге - тупик.

ТС, нет волшебной кнопки. Или ищи плаг ИМ с таким функционалом или допиливать какой-то нужно.

FollowLocation:
дополнительныеи поля и не немножко магии

Вот это ближе к телу.

InterVlad:
так как картинки на автомате парсятся и вставляются в тело статьи тегом

..а вставлять не в тело, а в кастомные поля.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
vlad00777
На сайте с 24.12.2009
Offline
119
#6

ТС я вам написал как реализовать, чем не нравится?

Там код будет такой:

<a href="#"><img src="#"></a>

<a href="#"><img src="#"></a>

<a href="#"><img src="#"></a>

<a href="#"><img src="#"></a>

Вставляется и через редактор, если что. Вытягиваем через функцию 1,2,3 и 4 картинки, вставляем в шаблон в нужных местах, делая нужную разметку. Затем добавляем экшн, в котором вырезаем через регулярку все картинки в посте (т.к у нас через другую функцию будут выводится картинки).

В принципе при таком раскладе можно и первым вариантом сделать, только тогда нужно будет еще скрипт прикручивать Jquery, что бы картинки менялись вместо большой.

И никаких танцев с бубнами.

П.С могу пример реализации скинуть для вп.

AK
На сайте с 23.02.2009
Offline
117
#7

В woocommerce всё это есть: к одной карточке товаров - несколько фото. Реализовано во всех, что я встречал, шаблонах.

IV
На сайте с 16.07.2012
Offline
45
#8
vlad00777:
ТС я вам написал как реализовать, чем не нравится?
Там код будет такой:
<a href="#"><img src="#"></a>
<a href="#"><img src="#"></a>
<a href="#"><img src="#"></a>
<a href="#"><img src="#"></a>

Вставляется и через редактор, если что. Вытягиваем через функцию 1,2,3 и 4 картинки, вставляем в шаблон в нужных местах, делая нужную разметку. Затем добавляем экшн, в котором вырезаем через регулярку все картинки в посте (т.к у нас через другую функцию будут выводится картинки).
В принципе при таком раскладе можно и первым вариантом сделать, только тогда нужно будет еще скрипт прикручивать Jquery, что бы картинки менялись вместо большой.

И никаких танцев с бубнами.

П.С могу пример реализации скинуть для вп.

Буду рад примеру в ЛС, заранее спасибо!!!

vlad00777
На сайте с 24.12.2009
Offline
119
#9

Функция вытягивания картинок из поста.

functions.php

function catch_that_image($index) {
global $post, $posts;
$first_img = '';
ob_start();
ob_end_clean();
$output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches);
$first_img = $matches [1] [$index];

return $first_img;
}

Полная новость

single.php


<?php $o = catch_that_image(0); if (strlen($o) > 0) { ?>
<a style="background:url(<?php echo $o; ?>); width: 316px; height: 212px;" href="<?php echo catch_that_image(0); ?>" rel="lightbox[1010]"></a>
<?php }?>

Код выше - получение 1 картинки, дальше по аналогии меняем 0 на 1 - это вторая картинка. Выставляем в шаблоне как нам надо.

Для вывода контента без картинок, пользуемся таким кодом:

<?php
$content = get_the_content('');
$postOutput = preg_replace('/<img[^>]+./','', $content);
echo $postOutput;
?>

Для эффекта lightbox использую плагин для вордпресс: WP jQuery Lightbox.

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