Собсвенно, интересует, знает ли кто-нибудь, как сделать так, что бы все картинки которые вставляются в пост, приобретали атрибут rel="lightbox". Т.е. чтобы при клике по картинке открывалась не новая страница с картинкой, а задействовался скрипт открытия картинки "поверх" страницы.
Спасибо
Автоматическое добавление rel=”lightbox”

У старого лайтбокса внутри плагина была функция, почему-то закомментированная, которая это делала, точнее делала БЫ 🙂
Аха, можно разкоментить значит! Хотя я пользовался не лайтбоксом, а Shutter Reloaded’ом. Но он вызывается тем же rel="lightbox". А всятавлял его в пост (rel="lightbox") прохоже, Flexible Upload, но сейчас в нем отпала необходимось, но и атрибут перестал добавляться…
Можно откопать ту функцию из плагина лайтбокса и сделать ее отдельным плагином!!????
А чо ж нельзя? Можно. И отдельным плагином, и к какому-нибудь другому прицепить, и в functions.php Темы засунуть. Там, помнится, полторы строки регулярного выражения на хуке ‘the_content’. Осталось только найти её. Не сочинять же с нуля.
Спасибо огромное! Как всегда, выручаете!
Апдейт, добрые люди уже сделали кажись (еще не проверял): http://wordpress.org/extend/plugins/add-lightbox/
А я тем временем нашел тот лайтбокс, в котором функция есть. Вот:
return preg_replace(‘/<a(.*?)href=(.*?).(jpg|jpeg|png|gif|bmp|ico)"(.*?)>/i’, ‘<a$1href=$2.$3" $4 rel="lightbox[roadtrip]">’, $content);
Для сравнения, что в плагине add-lightbox:
$pattern = "/<a(.*?)href=(‘|\")([^>]*).(bmp|gif|jpeg|jpg|png)(‘|\")(.*?)>(.*?)<\/a>/i";
$replacement = ‘<a$1href=$2$3.$4$5 rel="lightbox[‘.$post->ID.’]"$6>$7</a>’;
🙂
спасибо! сделаем альтернативу!!! ))
Я тут исходя из этой инфы подумал… А можно ли таким же макаром создать функцию, которая бы дописывала дефолтные классы для картинок у ВП 2.3.3. (ведь, если не ошибаюсь, автоматическое добавление alignleft, alignright и aligncenter появилось в версии 2.5) или же позволяла переназвать классы картинок у остальных версиях, которые выше 2.3.3… ???
Хех, эти м….и опять переделали весь механизм. Теперь при вставке картинки стандартными средставами при клике по картинке открывается отдельная страница с картинкой в полном размере. Хотя бы дали возможность выбирать в настройках что да как……. ГРррррррр Достало!
"Оно" – это кто?
Отредактировал. Имел в виду, что тут плагинами и функциями перезаписи не напасешся. Сделали один плагин – механиз вставки изорбражений поменялся…