AdContent - плагин для настраиваемого вывода рекламы в WordPress

12
P
На сайте с 27.12.2010
Offline
79
11048

Несколько недель назад решил поэкспериментировать с CPA рекламой на одном из своих проектов, но сразу же столкнулся с серьезной проблемой. Поскольку проект был порталом со множеством направлений, возникла необходимость в настраиваемом выводе рекламных блоков.

Изначально я планировал написать небольшой скрипт, но по мере работы решение было изменено и был создан полнофункциональный плагин для WordPress, который позволяет создавать и выводить рекламные блоки на сайте с учетом индивидуальных параметров страниц.

На момент публикации данной записи плагин позволяет делать следующее:

  • Создавать рекламные блоки двух типов: баннер и рекламный код.
  • Отображать рекламные блоки на определенных страницах записей, рубрик и меток.
  • Отображать рекламные блоки на страницах записей, которые находятся в определенных рубриках или отмечены определенными метками.
  • Работать с произвольными типами записей и пользовательскими таксономиями.
  • Отображать рекламные блоки в зависимости от типа устройства пользователя.
  • Отображать рекламные блоки в соответствии с заданным форматом.
  • Загружать рекламные блоки обычным способом и при помощи Ajax.
  • Скрывать баннерные ссылки от индексации поисковыми системами несколькими способами.
  • Загружать рекламные блоки через шорткод, php функцию или теги HTML (только Ajax).

Подробнее со всеми функциями плагина, особенностями настройки и использования можно ознакомиться на официальной странице - http://dmitriydenisov.com/adcontent/

Несколько скриншотов основных страниц плагина AdContent.

Страница настроек плагина - http://dmitriydenisov.com/wp-content/uploads/2017/03/ad-content-settings.jpg

Список рекламных блоков - http://dmitriydenisov.com/wp-content/uploads/2017/03/ad-content-ad-list.jpg

Страница редактирования рекламного блока - http://dmitriydenisov.com/wp-content/uploads/2017/03/ad-content-banner-edit.jpg

Стоимость плагина AdContent составляет 18$. Первым 5 покупателям скидка 50% при условии написания отзыва.

AdContent – мощный плагин рекламы для WordPress. (https://webpoint.pro/product/adcontent/) WebPoint Store - WooCommerce тема для WordPress. (https://webpoint.pro/product/webpoint-store/) WebPoint PRO - многофункциональная тема для WordPress. (https://webpoint.pro/product/webpoint-pro/)
totamon
На сайте с 12.05.2007
Offline
437
#1

взял плагин потестить,

Если у вас возникли какие-либо пожелания по улучшению плагина или вопросы по его работе, вы всегда можете задать их в комментариях.

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

Домены и хостинг https://8fn.ru/regru | Дедик от 3000р https://8fn.ru/73 | VPS в Москве https://8fn.ru/72 | Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno | ХОСТИНГ №1 РОССИИ https://8fn.ru/beget
groupwm
На сайте с 30.10.2011
Offline
136
#2

Бронь с 50% скидкой + отзыв.

+1 к пожеланию выше.

P
На сайте с 27.12.2010
Offline
79
#3
totamon:
хорошо бы добавить формат тизер и к заголовку, картинке и ссылке еще "описание" те, то что выводится под картинкой (или возможность выводить заголовок под картинкой с ссылкой)

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

HTML шаблон тизерного рекламного блока будет примерно следующим:

<a class="teaser" href="http://google.com">

<img src="http://site.com/image.jpg" />

<span class="title">Заголовок рекламного блока</span>

<span class="description">Описание рекламного блока</span>

</a>

Заголовок и описание будут необязательными параметрам, таким образом, если заголовок не нужен - сможете его не заполнять и использовать только описание (или наоборот).

В настройках тизера можно будет добавить кастомную обертку, как и для других типов рекламных блоков. Также можно будет скрывать ссылки от индексации, реализовывать их функционал при помощи JavaScript без использования тегов <a> и т.д. То есть, будут доступны все дополнительные функции баннеров и общие функции рекламных блоков.

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

1. Изображение сверху - заголовок и текст снизу.

2. Изображение слева - заголовок и текст справа.

3. Изображение справа - заголовок и текст слева.

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

Создавать настройки внешнего вида непосредственно в плагине не вижу смысла, так как все можно реализовать непосредственно через CSS, не создавая лишней нагрузки на сайт.

Это было мое видение тизерного формата. Если есть какие-то замечания или пожелания - я всегда готов их выслушать.

Devvver
На сайте с 02.07.2008
Offline
662
#4

perehvat, не увидел важнейших функций для подобных плагинов

1) отображение в мобильной версии или нет (с делением вида Отображать только для андроид или Ipad)

2) гео (показ блоков только для определенных стран)

Мой блог. Все о создании сайтов,Seo и СДЛ ( https://devvver.ru/ ) Мой SEO телеграм канал https://t.me/seobloggers
P
На сайте с 27.12.2010
Offline
79
#5
Devvver:
perehvat, не увидел важнейших функций для подобных плагинов
1) отображение в мобильной версии или нет (с делением вида Отображать только для андроид или Ipad)
2) гео (показ блоков только для определенных стран)

1. На текущий момент устройства делятся на смартфоны, планшеты и настольные компьютера, но в целом можно реализовать поддержку и отдельных операционных систем, устройств и браузеров. Такая возможность сейчас имеется.

2. С ГЕО не все так просто, но в перспективе надо добавить.

Оба пункта добавил в список задач. Спасибо за советы!

P
На сайте с 27.12.2010
Offline
79
#6

Обновил плагин с учетом пожеланий пользователей. В новой версии были произведены следующие изменения:

  • Добавлена возможность настройки показа рекламных блоков только для определенных стран.
  • Добавлен тизерный формат рекламных блоков, позволяющий выводить изображения с заголовками и описаниями.
  • Удалена функция выбора размера изображения с сохранением обратной совместимости.
  • Добавлена таблица стилей и возможность отключения ее загрузки в общих настройках плагина.
  • Добавлена поддержка новых параметров, позволящиюх более гибко настраивать вывод рекламных блоков.

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

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

Буду рад новым пожеланиям и рекомендациям по улучшению плагина.

groupwm
На сайте с 30.10.2011
Offline
136
#7

Приобрел скрипт. Установил. Скрипт удобный и соответствует своим заявленным функциям. Для меня это хороший вариант и дешевле аналогов.

P
На сайте с 27.12.2010
Offline
79
#8

groupwm, рекомендую ознакомиться со статьей по автоматическому размещению рекламных блоков в статьях в WordPress. В статье есть примеры функций для отображения рекламы после определенных заголовков и абзацев. Для получения кода рекламных блоков используйте функцию get_ad_content(), информацию о которой можно найти на официальной странице плагина.

totamon
На сайте с 12.05.2007
Offline
437
#9

скрипт оправдал все ожидания... при внешней простоте, дает очень много вариантов вывода рекламы.

P
На сайте с 27.12.2010
Offline
79
#10

Вышла новая версия плагина AdContent (1.0.9), которую можно скачать на официальном сайте. В новой версии было сделано следующее:

1. Добавлена возможность получения кода рекламных блоков в виде массива через функцию get_ad_content() для более удобной его дальнейшей обработки. Данная функция будет полезна тем, кто использует собственные скрипты для размещения рекламных блоков на сайте, так как избавит их от необходимости вручную парсить код.

2. Оптимизирована работа некоторых функций.

3. Исправлены мелкие недочеты.

Буду рад увидеть пожелания по улучшению плагина, а также отзывы владельцев, которые приобрели плагин, но отзыв так и не оставили.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий