Задавайте питання щодо курсів WordPress

Додати атрибут rel для lightbox у WordPress

Додайте цей фрагмент коду до functions.php дивіться вище тему, після чого атрибут буде додано до всіх посилань на картинках rel=”лайтбокс”. Зверніть увагу на те, що в 5 рядку цей атрибут завжди можна змінити, для різних Сценарії модальних вікон.

add_filter('the_content', 'my_addlightboxrel');
функція my_addlightboxrel($content) {
       глобальна $post;
       $візерунок ="/<a(.*?)href=('|\")(.*?).(..bmp|gif|.jpeg|..jpg|png)('|\")(.*?)>/i";
       $заміна = '<a$1href=$2$3.$4$5 rel="лайтбокс" назва="'.$post->post_title.'"$6>';
       $зміст = preg_replace($візерунок, $Заміна, $content);
       повернення $content;
}

І для тих, хто має свою вагу в золоті і проектах на вчорашній день, сделать модальные окошки в wordpress можно при помощи плагина FancyBox для WordPress. Для корректной работы плагина заходим в его настройки и нажимаем Повернутися до параметрів за замовчуванням, после чего жмем Save Changes и плагин начинает работать для всех картинок.

Використовуйте запропонований фрагмент коду у своїх плагінах.


Купить хостинг WordPress
Репетитор по wordpress
Послуги репетитора онлайн. Список курсів, які я веду
  • Базовий курс з веб-дизайну;
  • Верстка сайтів;
  • Загальний курс CMS WordPress та продовження курсу з розробки шаблонів;
  • Розробка сайтів на PHP.
Докладніше читайте на сторінці репетитор по WordPress
*/

Ніколаєнко Максим

Директор веб-студии ProGrafika. Займаюсь розробкою, дизайном та просуванням веб-сайтів. Завжди радий новим читачам блогу та добрим клієнтам.


Вам також може сподобатися...

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються дані ваших коментарів.

Шаблони для WordPress
Найкращий хостинг в Україні
Стабільний хостинг для Drupal