Для вывода изображений в Ads.Mediabox, в настройках отображения медиафайлов, у вас должна быть включена функция — Ссылка на медиафайл.
После активации плагина, в 90 процентов случае Ads.Mediabox должен отработать на сайте в автоматическом режиме.
Это обусловлено предустановленным самым распространенным селектором, который возможно изменить в Глобальных настройках, в пункте Селектор.
Вот его код:
0 1 2 |
.entry-content a[href$=".jpg"], .entry-content a[href$=".png"], .entry-content a[href$=".jpeg"] |
Если же плагин не отработал, это говорит о том, что у вас на сайте используется не стандартный селектор.
В этом случае возможно подключение Ads.Mediabox к вашему сайту 2-мя путями.
1. Установка простого селектора — a[rel^=wmb]
Скопируйте a[rel^=wmb] и вставьте его в Глобальных настройках плагина, в поле Селектор, как показано на скриншоте выше.
Далее в functions.php вашей темы вставьте следующий код.
0 1 2 3 4 5 6 7 8 9 10 |
//добавление rel="wmb" ссылкам на картинки start function wph_auto_add_rel_wmb($content) { $pattern ="/<a(.*?)href=('|\")(.*?).(bmp|gif|jpeg|jpg|png)('|\")(.*?)>/i"; $replacement = '<a$1href=$2$3.$4$5 rel="wmb"$6>'; $content = preg_replace($pattern, $replacement, $content); return $content; } add_filter('the_content', 'wph_auto_add_rel_wmb'); //добавление rel="wmb" ссылкам на картинки end |
Плагин должен работать.
2. Заменить «.entry-content» в предустановленном селекторе
Для этого потребуется определить CSS контейнер, в котором выводятся ваши изображения и «.entry-content» необходимо заменить на свой класс слоя который содержит статью (.entry-content или .content или….)
К примеру в популярном шаблоне WordPress — Root используется класс: «.entry-content». И наш предустановленный селектор прекрасно отрабатывает.
А вот, в популярном шаблоне WordPress — Avada, возможно использовать классы: «.fusion-row» и «.post-content».
Мы меняем в предустановленном селекторе «.entry-content» на «.fusion-row» или «.post-content»:
0 1 2 |
.entry-content a[href$=".jpg"], .entry-content a[href$=".png"], .entry-content a[href$=".jpeg"] |
Рабочий селектор под тему Avada, будет выглядеть вот так:
0 1 2 |
.fusion-row a[href$=".jpg"], .fusion-row a[href$=".png"], .fusion-row a[href$=".jpeg"] |
или так:
0 1 2 |
.post-content a[href$=".jpg"], .post-content a[href$=".png"], .post-content a[href$=".jpeg"] |
С готовыми примерами сложных селекторов, вы можете ознакомиться в разделе Поддерживаемых Ads.Mediabox — Пейдж-Билдеров, WordPress тем и Галерей.