Используйте примеры ниже, чтобы создавать всплывающие окна в своих блоках и шаблонах.
Чтобы проверить примеры, создайте простой HTML блок с поддержкой SMARTY любой части сайта.
Ссылка, которая откроет pop-up блок должна иметь классы:
cm-dialog-opener
cm-dialog-auto-size — размер окна будет соответствовать содержимому.
ID блока который необходимо открыть задаётся параметром data-ca-target-id.
ID блока должен быть уникальным.
Пример:
<a data-ca-target-id="open_id">Ссылка-открывашка</a>
<div title="Заголовок окна">
<p>
Я люблю тебя больше, чем Море, и Небо, и Пение,<br/>
Я люблю тебя дольше, чем дней мне дано на земле.<br/>
Ты одна мне горишь, как звезда в тишине отдаления,<br/>
Ты корабль, что не тонет ни в снах, ни в волнах, ни во мгле.
</p>
</div>
Результат клика по ссылке:
Можно открыть любую страницу или шаблон контроллера в pop-up окне.
Также, как в примере выше, только дополнительно указывается href c URL необходимой страницы.
Чтобы окно не открывалось каждый раз, добавляйте данный класс при особых условиях, например, в зависимости от параметра в URL (или от сессии посетителя).
Пример SMARTY блока, окно будет открыто если в URL есть параметр ?open_love=Y:
<divY"}cm-dialog-auto-open cm-dialog-auto-size{/if}" title="Заголовок окна">
<p>
Помню. Книгу раскрыв, ты чуть-чуть шелестела страницами.<br/>
Я спросил: «Хорошо, что в душе преломляется лед?»<br/>
Ты блеснула ко мне, вмиг узревшими дали, зеницами.<br/>
И люблю — и любовь — о любви — для любимой — поет.
</p>
</div>
Результат клика по ссылке:
Ссылки открывают всплывающие окна по ID , соответственно у каждого окна должен быть уникальный ID . Если будет несколько блоков с одинаковым ID, то это приведёт к одновременному открытию двух и более окон.
Если вы добавляете всплывающее окно через блок, то можно использовать массив {$block}, который содержит информацию о блоке, в том числе {$block. blocl_id}.
Распечатаёте в своём SMARTY блоке
{$block|fn_print_r}
Вы увидите:
Используйте значение для id из массива, например, {$block.blocl_id}.
Пример:
<a data-ca-target-id="my_block_id_{$block.block_id}">Ссылка-открывашка</a>
<div title="Заголовок окна">
<p>
Блок
</p>
</div>
Видео уроки Photoshop, HTML, CSS, PHP
Меню сайта
Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Навигационное меню курса по созданию всплывающих окон.
Данный видеокурс даст Вам знания по созданию всплывающих
окон, которые можно применять как на сайтах для увеличения подписного
листа, так и в электронных книгах для привлечения внимания.
В курс вошли 3 урока общей продолжительностью 37 минут
31 секунда.
Урок 1 — Вступительный. (3
минуты 59 секунд)
В этом уроке я поделюсь с Вами результатами использования
всплывающих окон на своём сайте, а также выскажу свои соображения по поводу
использования всплывающих окон в тех или иных ситуациях. Данная информация
обязательна для более эффективного усвоения курса.
Урок 2 — Создаем всплывающее
окно с формой подписки. Продолжительность: 14 минут 7 секунд
Из
данного урока Вы узнаете:
Как создать всплывающее
окно, в котором можно использовать любой HTML код, в том числе и формы
подписки. Весь процесс показан на реальном примере, так что понять, как
создаются всплывающие окна подобного рода Вам будет достаточно легко.
Какие программы
Вам понадобятся для наиболее быстрого создания всплывающего окна.
Урок 3 — Создаем привлекающие
внимание всплывающие окна. Продолжительность: 19 минут 25 секунд
Из
данного урока Вы узнаете:
Как создавать всплывающие
окна с целью привлечь внимание. В наглядном виде Вы увидите весь процесс
создания подобных всплывающих окон с применением специального программного
обеспечения (это можно сделать и вручную, предварительно изучив последний
урок курса по технологии CSS).
Как задавать действия,
которые будут происходить при щелчке на окне, как установить периодичность
появления всплывающего окна, как позиционировать окно в любом месте экрана.
Как
избавиться от самого большого недостатка этих всплывающих окон (неоправданно
большие размеры выходного файла). В процессе изучения урока, Вы увидите,
как можно уменьшить размер полученного окошка в 5 раз практически без
потери в качестве! (если Вы не усвоите данный момент, то часть посетителей
просто не дождутся появления Вашего всплывающего окна).
Реклама
всплывает HTML-файл по клику
спросил
Изменено
6 лет назад
Просмотрено
6к раз
Я пытаюсь открыть html-страницу при нажатии на ссылку во всплывающем окне
Я профан в html. Я пытался читать много источников с помощью таких методов, как лайтбокс, jquery и т. д., с которыми я совсем не знаком.
В настоящее время у меня есть страница (poem.html), которая переходит на 2-ю страницу (jbn. html). Но я хочу, чтобы он всплывал.
Для html5 я обнаружил, что диалог является стандартным методом, но найденный мной пример не включает внешний html-файл. Я должен написать все внутри тега диалога. Но для моей цели было бы лучше, если бы я мог открыть внешний файл.
Минимальный пример для этого:
Вы можете добиться этого с помощью jQuery mobile. .. но когда вы щелкнете за пределами всплывающего окна, оно будет уничтожено. Надеюсь, это поможет вам
Зарегистрируйтесь или войдите в систему
Зарегистрируйтесь с помощью Google
Зарегистрироваться через Facebook
Зарегистрируйтесь, используя электронную почту и пароль
Опубликовать как гость
Электронная почта
Требуется, но никогда не отображается
Опубликовать как гость
Электронная почта
Требуется, но не отображается
Всплывающие баннеры
CM (CMPB) — пример использования — добавление всплывающих окон с изображением, HTML и видео на ваш сайт
Вернуться к руководству пользователя
Примечание . В этом руководстве рассматриваются функции из Pro версия Всплывающие баннеры CM — В этом документе используется версия 1.5.0
Введение
CM Pop-up Banners позволяет отображать различные виды баннеров на вашем веб-сайте.
Пример использования Передняя часть FlyIn Banner Баннер с видео
Допущения вариантов использования
В этом примере руководства по использованию мы расскажем, как создавать простые всплывающие окна с помощью плагина. Мы считаем, что вы уже купили плагин, но не установили его.
Отсюда следует:
Установка плагина
Настройка плагина
Добавление первого всплывающего окна
Ограничение для мобильных устройств
Дизайнер рекламы
Примеры баннеров
Графический баннер
Видеобаннер
Баннер с формой
Запись пользовательской статистики
Установка плагина
Процесс одинаков для всех подключаемых модулей CM.
Загрузите подключаемый модуль с панели управления клиента
Войдите в WordPress и перейдите к настройкам Администратор WordPress → Плагины
Нажмите Добавить новый
.
Активировать и добавить лицензию
Подробнее: Начало работы — Обзор подключаемого модуля
Настройка подключаемого модуля
Что можно изменить
Включить или выключить статистику
Включение или выключение геолокации
Показать кампании в разных типах постов
Максимальная ширина дисплеев во всех кампаниях
Перейти к Панель администратора → Всплывающие баннеры CM для WordPress → Настройки .
На вкладке Общие параметры вы можете найти параметры плагина.
Добавление первого всплывающего окна
Когда плагин готов к работе, пришло время добавить первое всплывающее окно! Перейдите к панели администратора → Всплывающие баннеры CM → Добавить новую кампанию .
Как это работает
Вы можете создавать несколько кампаний
Каждая кампания может иметь несколько баннеров
Каждая кампания имеет разные параметры, например, когда и где она появляется.
Введите название новой кампании в соответствующее поле. Название не будет отображаться на самом баннере, но поможет вам идентифицировать кампанию в панели статистики плагина.
В поле Рекламные элементы введите содержание кампании в поле, а также любые другие средства массовой информации, ссылки и т. д.
Под полем нажмите кнопку Добавить рекламный элемент , чтобы добавить новый элемент
Используется в тех случаях, когда вы хотите, чтобы отображалось случайное всплывающее окно, или если у вас есть новая и старая копии, между которыми вы хотите выбирать. Нажмите Show AdDesigner, чтобы использовать визуальный дизайнер для всплывающих баннеров.
Типы баннеров
Всплывающий баннер
Всплывающий баннер может быть только текстовым, только изображением или их сочетанием. В приведенном выше примере использовалось изображение. Вы также можете разместить видео внутри коробки, если это необходимо.
Баннер Fly-In
То же самое для Fly-In. Он просто появляется в углу страницы.
Полная страница
Базовый визуальный
В этом разделе вы можете определить размер, форму и положение баннера.
Усовершенствованный визуал
Определите эффекты, задержку, подсчет статистики и поведение — когда они появляются и как долго.
A) Эффект показа — Выберите эффект показа для кампании, выбрав из раскрывающегося меню. Эффект шоу добавит
B) Задержка показа — Введите значение в соответствующем поле, чтобы выбрать время задержки перед появлением всплывающего баннера на странице.
C) Интервал показа — Выберите интервал показа для кампании, выбрав из раскрывающегося меню.
Every Time Page Loads — при выборе этой опции баннер будет отображаться каждый раз, на каждой странице, где он установлен для показа
Только первая загрузка страницы — при выборе этого параметра баннер будет отображаться для каждого пользователя один раз на всех страницах, где он настроен для показа.
Один раз на любой странице — при выборе этой опции баннер будет отображаться только один раз для каждого пользователя. Если он настроен на отображение на нескольких страницах, он будет отображаться только на первой из них.
X количество раз до сброса — Сколько раз должна быть показана кампания. Сбрасывается после «Время сброса интервала». Этот вариант удобен, если вы хотите, чтобы пользователь видел кампанию только X раз и сбрасывал этот счетчик каждые Y дней
D) Тип подложки — выберите тип подложки для кампании из раскрывающегося меню. Если выбрана темная подложка, все содержимое веб-страницы за всплывающим окном будет трудно прочитать, пока всплывающее окно отображается.
E) Метод подсчета кликов по статистике — Выберите параметр для метода подсчета кликов по статистике: Только один клик на показ баннера или Все клики до нажатия кнопки закрытия. Это повлияет на информацию, которая собирается для статистики кампании и отчетов.
Звук
Включить звук при отображении всплывающего окна.
Нет — звук воспроизводиться не будет
По умолчанию — будет воспроизводиться общий звук, поставляемый с плагином
Пользовательский из медиатеки — после выбора этой опции вам нужно будет указать URL-адрес звукового файла, который вы хотите воспроизвести. Для достижения наилучших результатов вы должны сначала загрузить mp3-файл в свою библиотеку и скопировать его прямую ссылку.
Деятельность
Определите, где будет отображаться всплывающее окно и для каких пользователей/устройств.
A) Тип пользователя для всплывающего окна (доступно с версии 1.3.2) — Выберите, какая группа пользователей увидит всплывающее окно. Варианты:
Все пользователи.
Только вошедший в систему.
Только незарегистрированные (гости).
B) Показывать всплывающее окно после регистрации пользователя — Если этот параметр включен, это всплывающее окно будет отображаться после успешной регистрации гостевого пользователя. Для этого требуется плагин CM Registration.
C) Показать на каждой странице — Установите флажок, чтобы кампания отображалась на всех постах и страницах.
D) Показать на главной странице — Установите флажок, чтобы кампания отображалась на главной странице.
E) При срабатывании всплывающего окна? — Выберите, когда запускать всплывающее окно. Подробнее читайте на этой странице.
F) Минимальная ширина устройства — Введите значение в соответствующем поле, чтобы выбрать минимальную ширину баннера кампании. Эта опция позволяет ограничить показ кампании только на немобильных устройствах.
G) Максимальная ширина устройства — Аналогично предыдущему варианту.
H) Показать на URL-адресах, соответствующих шаблону – введите URL-адрес для отображения кампании на странице. Вы можете определить шаблон, по которому эта кампания будет отображаться. Это может быть категория или путь постоянной ссылки, например статьи вашего блога /blog/. Это будет охватывать все URL-адреса со следующим шаблоном /blog/*.
I) Показать на выбранных сообщениях/страницах – выберите из раскрывающегося меню конкретные страницы и сообщения, на которых будет отображаться кампания. нажмите кнопку добавления страницы, чтобы добавить страницу, которой нет в списке.
I) Даты деятельности — Читать ниже:
Даты деятельности
Определите, будет ли кампания показываться только в определенные даты.
Нажмите синюю кнопку с плюсом, чтобы установить дату активации кампании. Вы можете определить несколько диапазонов дат, включая точное время для каждого.
Дней активности
Запускайте кампанию каждую неделю в одно и то же время.
Для повторяющейся активности кампании можно указать более одного дня.
СОВЕТ: Управление кампаниями
Вы можете управлять всеми кампаниями с экрана «Кампании». Можно отфильтровать и быстро увидеть, появляется ли кампания на всем сайте (столбец Global).
СОВЕТ. Ограничение кампании мобильными устройствами
Напоминаем, что в настройках каждой кампании вы можете установить максимальную ширину экрана в пикселях для показа в конкретной кампании.
Это поможет вам ограничить количество устройств. Например, минимальная ширина устройства 700 скроет кампанию на большинстве смартфонов.
Узнать больше : Всплывающие баннеры CM (CMPB) — Добавление/редактирование кампании
Использование AdDesigner
AdDesigner — удобный инструмент для создания быстрых баннеров. Вы можете настроить размер, границу, заголовок, шрифт и многое другое.
СОВЕТ. Доступ к AdDesigner
Использование AdDesigner
С помощью элементов управления вы можете изменить внешний вид баннера. Все изменения отображаются в режиме реального времени в поле с пометкой 9.0017 Предварительный просмотр баннера .
Когда закончите, скопируйте HTML-код из поля с надписью Code, чтобы скопировать в редактор HTML-объявлений.
Пример: баннер с формой изображения
Добавить баннер с одним или несколькими изображениями очень просто!
При создании баннера вы можете использовать визуальный редактор WordPress, что означает, что изображения можно легко загружать куда угодно.
Узнать больше : CM Pop-Up Banners (CMPB) — Создание графического баннера — Документация по продуктам CreativeMinds
Пример: баннер с видео Пример
Чтобы отобразить видео (например, из Vimeo) во всплывающем баннере, поместите в контент элемент
Узнайте, как получить код для встраивания:
YouTube — Встраивание видео и плейлистов — Справка YouTube
Vimeo — Обзор встраивания видео – Справочный центр Vimeo
Вы также можете установить атрибуты веса и роста, как показано ниже:
Прокрутите вниз до Параметры кампании.
СОВЕТ. Изменение размера
На вкладке «Основные визуальные элементы» сопоставьте значения Ширина и Высота с атрибутами iframe.
Завершить Кампанию установите остальные параметры всплывающих окон ( подробнее здесь ) и опубликуйте кампанию .
СОВЕТ: Добавление автовоспроизведения
Включение автовоспроизведения видео зависит от параметров, которые вы используете в iframe, и зависит от используемой вами платформы (Vimeo, Youtube, Wistia или другой)
Для YouTube вам нужно передать что-то вроде этого:
Для Vimeo просто добавьте « &autoplay=true » в конце URL-адреса источника для встраивания.
Обзор видео
Узнать больше : Всплывающие баннеры CM (CMPB) — всплывающий видеобаннер
Расширенный пример: баннер с HTML-формой
Чтобы создать форму во всплывающем баннере, перейдите на панель администратора → Добавить новую кампанию .
В содержании 9Поле 0018 поместите код формы (см. пример кода ниже).
В качестве атрибута действия задайте путь к файлу PHP с функцией обработки данных формы после отправки. (Написание PHP-кода для обработки формы в этой документации не рассматривается).
Формы, исходящие из шорткодов
В большинстве случаев вам не нужно писать ни свою форму, ни код, обрабатывающий ее, вместо этого вы можете разместить шорткод из стороннего плагина, который автоматически сгенерирует форму HTML и убедитесь, что данные, отправленные из формы, сохраняются.
Пример
Поп-ап с предоставленным образцом формы выглядит следующим образом. После нажатия кнопки «Опубликовать» данные из формы будут отправлены на URL-адрес, переданный в атрибуте «действие» формы.
СОВЕТ. JavaScript поддерживается
Сюда также можно поместить сценарии JS для поддержки проверки на стороне клиента, всплывающих подсказок и т. д.
Запись пользовательской статистики Как это работает
Параметр Сбор статистики должен быть включен
Вы можете отслеживать просмотры и клики каждой кампании
Личная информация, такая как IP, не собирается
Перейдите к панели администратора → Всплывающие баннеры CM для WordPress → Статистика .
Ежедневный отчет
В отчете показаны показы и клики всех кампаний и баннеров за установленный период времени, разделенные по дням.
Нажмите на вкладку «Ежедневный отчет».
Введите дату в оба поля, чтобы создать отчет на основе этого периода времени.
Нажмите « Фильтр », чтобы отобразить отчет.
Нажмите « Очистить даты », чтобы очистить даты и начать заново.
Отчет по периодам
В этом отчете обобщается использование каждого всплывающего баннера за определенный период времени.
Перейдите на вкладку «Отчет по периодам».
Введите дату в оба поля, чтобы создать отчет на основе этого периода времени.
Очистите даты, чтобы начать заново.
Журнал доступа
Журнал доступа показывает общее использование всплывающих баннеров на всех сайтах в виде гистограммы, где значения по оси X — это даты, а по оси Y — количество запросов.