Поддержка Проблемы и решения Автоматическое добавление галереи к записи

  • Здравствуйте. Есть ли какое-то решение, чтобы создавать галереи или каким-то иным способом группировать изображения и чтоб эти созданные группы сами автоматически прикреплялись к записям по, например, совпадающему элиасу? По одной группе на запись.
    Понятно, что нужна правка в шаблоне, но это пока не проблема. Проблема в том, что все протестированные мной галереи не позволяют контролировать элиас создаваемых в них групп изображений ака галерей. Они сами создают ID, который невозможно ни изменить, ни контролировать.
    Возможно, есть какое-то решение, если заливать изображения по фтп в определённые папки и уже выводить из шаблона в записи, опираясь на имена этих папок?

Просмотр 11 ответов — с 16 по 26 (всего 26)
  • Модератор Yuri

    (@yube)

    И чем это глобально отличается от того, что показано в плагине выше?

    Кажется, я понял. Плагин выше (как и почти всё в WP) рассчитан на то, что записи создаются в ходе развития сайта, а не появляются готовые невесть откуда как данность.

    Юрий, не невесть откуда. Просто возникла надобность миграции на более сложный движок. Ситуации же разные бывают. Не думаю, что миграция с движка на движок такая уж редкость.

    Не нужно лезть в страницу и добавлять туда галерею руками.

    Но зато ж нужно

    Я один раз эти правила прописала

    Пройтись даже уже существующим 300м постам — это быстрее (от 10сек до минуты на пост макс), чем написать этот код . И написать его правильно.
    Более того идеология любой CMS как бэ подразумевает работу с контентом, а не с файлами. Отсюда — управление оным должно быть через админку.

    Подскажите, пожалуйста, что это за галереи. Я таковых не нашла, к сожалению.

    Ну это надо искать-перебирать. Я на память не помню ж.
    Можно также читать ФАКи.

    Это совершенно разные ситуации

    Это очень похожие ситуации. Опираться на адреса для такой задачи — опасное «решение». Неправильное решение.

    Просто возникла надобность миграции на более сложный движок. Ситуации же разные бывают. Не думаю, что миграция с движка на движок такая уж редкость.

    Нередко для таких процедур пишутся одноразовые скрипты.

    Ида Вы же в медиатеку уже занесли картинки? Или будете руками это делать?

    Более того идеология любой CMS как бэ подразумевает работу с контентом

    Основной контет на сайте, про который речь – текст. А изображения – довесок. Но необходимый.

    Ну это надо искать-перебирать. Я на память не помню ж.
    Можно также читать ФАКи.

    Жаль. Я уже 2 дня потратила на это. И ничего подходящего не нашла.

    А изображения – довесок.

    Это тоже контент. Содержимое ибо.

    Жаль. Я уже 2 дня потратила на это. И ничего подходящего не нашла.

    А между тем за полчаса можно даже вручную переделать вышеуказанным(/подобным) плагином на нормальную схему работы. И не ставить костылей, работающих от урла.

    Ида. Вы имейте ввиду — картинки в ВП это не просто физ. файлы. Это записи в базу, медиатека. А её тоже можно структурировать (плагинами). И физически и логически. Можно и отсюда плясать, кстати.

    • Ответ изменён 6 лет, 5 месяцев назад пользователем SeVlad.

    И вот ещё появилась недозредлая мысля. В нек роде костыль конечно, но..
    Для старых постов можно картинки загрузить в отдельные каталоги, имена которых = «части адресов». Этим постам назначить другой шаблон поста в котором они будут подтягиваться по вашей старой логике.
    Для новых же записей использовать нормальную систему.

    Только сдаётся мне это ни чуть не проще чем все 300 перебрать вручную.

    ДА!

    Не нужно лезть в страницу

    Надеюсь у Вас 300 записей (post), а не страниц(page)?

    Надеюсь у Вас 300 записей (post), а не страниц(page)?

    Конечно posts. Я понимаю разницу между записями и страницами. 🙂

    А между тем за полчаса можно даже вручную переделать вышеуказанным(/подобным) плагином на нормальную схему работы.

    Если б я знала пхп должным образом, я бы, наверное, вообще не искала готовых решений. Увы, я понимаю в пхп чуть больше, чем ничего. Этого недостаточно для каких-либо кардинальных решений.
    Я, кстати, смотрела и эту галерею, которая Responsive Photo Gallery For WordPress. Меня сильно смутили пункты из про версии:
    Open gallery lightbox on click image or icon – выходит, что в фри версии, изображения открываются без лайтбокса.
    Add Unlimited Images into Gallery – 10 штук на галерею для меня не вариант. Сколько там по факту, хз, но есть много галерей, котороые и во фри версии не ограничивают в количестве.
    Each gallery associated with unique shortcode – вообще непонятно. Во фри версии они, что, все одни махом выводятся.

    Я понимаю разницу между записями и страницами.

    О, это уже хорошо. Новичкам часто бывает непонятен этот момент.

    Если б я знала пхп должным образом, я бы, наверное, вообще не искала готовых решений

    Это может и к лучшему. Как показывает мой опыт — хорошо знающие пхп и не желающие изучать ВП (игнорируют АПИ ВП и/или читают древности из интернетов, а не документацию) делают «по-своему» весьма странные, нерациональные, а нередко и опасные вещи. 🙂
    Но базовые вещи знать весьма желательно. Как минимум понимать синтаксис языка и назначение конструкций.

    Меня сильно смутили пункты из про версии:

    Ну вот сейчас добавил 23 картинки, в записи выводятся в лайбоксе на весь экран со стрелками-навигацией.

    Но повторю — таких плагинов великое множество. Даже клоны не редко встречаются — полностью или почти полностью одинаковые плагины от разных разработчиков. Это конечно усложняет подбор.
    Вам скорее всего просто нужно немного изменить свое представление логики работы функционала для решения конечной задачи. Понять что как устроено в ВП.

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

    Я примерно представляю. Понимаю, что такое mysql bd. Но задачу по массовому добавлению галерей к постам это мне, увы, не облегчает.

    Понимаю, что такое mysql bd.

    🙂 Вот это совершенно не то представление, о котором я говорю.

    Но задачу по массовому добавлению галерей к постам это мне, увы, не облегчает.

    Вот как раз потому, что Вы не о работе ВП думаете. Это и мешает.
    Не нужно думать ни про php ни mysql ни про прочие апачи.

    Чтобы доехать нужно крутить баранку и жать на педали, соблюдая ПДД, но не думать о технологии укладки асфальта или давлении на поршень в двигателе внутреннего сгорания.

Просмотр 11 ответов — с 16 по 26 (всего 26)
  • Тема «Автоматическое добавление галереи к записи» закрыта для новых ответов.