n-wp.ru — блог о WordPress

Как вывести изображения в сайдбаре из NGG

Кто знает, как красиво вывести изображения из Next Gen Gallery? Чтобы изображения выводились с фиксированной шириной и динамической высотой (чтобы пропорции изображения не изменялись).

Плагин в FF выводит изображения с фиксированной шириной и не заданной высотой он выводит так (правильно):
Firefox
а в IE 8 вот так (не правильно, высота — вместо динамической — 1px):
IE8

Может быть кто кроме уважаемого tiaurus сталкивался с подобной задачей?

5 комментариев

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

    • Не откажусь направления куда копать…

      Конечно хотелось бы для этих целей использовать БД NextGen т.к. там уже очень не мало галлерей, и планируется ещё больше…

  • Решение найдено!

    Нужно установить в настройках виджета ширину и высоты равной 0

    а затем в случае использования NextGEN Gallery Sidebar Widget в css использовать следующий код
    [cc lang=»css»].ngg-sidebar-widget img {
    width: 275px !important;
    height: auto !important;
    }

    а если пользуетесь стандартным виджетом — то тогда нужно добавить в style.css вашей темы следующий код:
    [cc lang=»css»].ngg-widget img {
    width: 200px !important;
    height: auto !important;
    }

    Надеюсь, это кому-нибудь пригодится :)

    • Вот кто бы мог подумать, что такие странные хитрости нужно делать, чтобы виджет нормально работал :) Спасибо!

      • Ага :)

        Я так понял такая техника используется часто, когда нужно сделать какие-то хитрые настройки для определённого плагина/виджета

        Так что я теперь счастливый обладатель кросс-браузерного виджета ;)