butiks
Ответы в темах
-
Форум: Плагины
Тема: Галлерея через shortcode (ссылки на картинки)Вы правы, лучше тогда просто статичным html без шорткода. Не стоило ожидать чуда.))
Форум: Плагины
Тема: Галлерея через shortcode (ссылки на картинки)SeVlad, так зачем привязывать к стандартам WordPressa, всякие ид и соответствие ид к записям. Ведь можно банально через shortcode заменить теги на html. Педантичного подхода в данном решении не нужно. Достаточно замены.
Форум: Плагины
Тема: Галлерея через shortcode (ссылки на картинки)?? Закачано по ФТП? Какие-такие «папки»?
Закачано по FTP.
Такие папки какие есть, но главное что они в папке сайта, точнее в подпапке /wp-content/uploads/images/2017-01/.. как правило название зависит от названия статьи.Подскажите как обработать внутренние bb-code ([images]) в shortcode (sgallery).
Нашел несколько примеров реализации простых (без внутренних) bb-коде в shortcode.п.с. Например как в шорткоде google map
function shortcode_googlemap($atts, $content = null) { extract(shortcode_atts(array( "width" => '960', //ширина по умолчанию, можете изменить на свои "height" => '320', //высота по умолчанию, можете изменить на свои "src" => '' ), $atts)); $content = '<div>'; //можете здесь прописать класс элементу, чтоб легче его было стилизовать $content .= '<iframe src="'.$src.'&output=embed" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="'.$width.'" height="'.$height.'"></iframe>'; $content .= '</div>'; return $content; } add_shortcode("google_map", "shortcode_googlemap");
Форум: Плагины
Тема: Галлерея через shortcode (ссылки на картинки)Поправочка, в теге img дополнительно необходимо data-src который будет обрабатывать jasvascript
Пример
<li><img height="70" width="100" src="https://myblog.com/wp-content/uploads/2017/12/screen-1.jpg" data-src="https://myblog.com/wp-content/uploads/2017/12/screen-1.jpg" /></li>
Форум: Плагины
Тема: Галлерея через shortcode (ссылки на картинки)Нашрябать могу ли вас спросить такое решение?
Например имеем в статье код:
[galleria height=»70″ width=»100″] [image]https://myblog.com/wp-content/uploads/2017/12/screen-3.jpg[/image] [image]https://myblog.com/wp-content/uploads/2017/12/screen-2.jpg[/image] [image]https://myblog.com/wp-content/uploads/2017/12/screen-1.jpg[/image] [/galleria]
В итоге от этого получаем в тексте:
<h3>Галлерея</h3> <ul class="sgallery"> <li><img height="»70″" width="»100″" src="https://myblog.com/wp-content/uploads/2017/12/screen-3.jpg" /></li> <li><img height="»70″" width="»100″" src="https://myblog.com/wp-content/uploads/2017/12/screen-2.jpg" /></li> <li><img height="»70″" width="»100″" src="https://myblog.com/wp-content/uploads/2017/12/screen-1.jpg" /></li> </ul>
Это без превьюшек получится, в статье где НЕ 4к фото (а скриншоты обзоров в размере 1024*720) это вполне достаточно. по клику lightbox откроет попап окно где картинка отображается в полном виде.
п.с. извините не с первого раза удалось написать корректно используя здешние bb-code
Форум: Плагины
Тема: Галлерея через shortcode (ссылки на картинки)Извините но тут важно что имеется только список ссылок на картинки (они в папке сайта, к каждой статье своя папка).
Контент менеджер предоставляет файл в виде документа CSV.
Ваш вариант по кликам каждой картинки для получения ид , подойдет разве что для малого сайта, но подобное ручное прокликивание для 5000 статей то еще занятие может быть))