Друзья, сегодня мы поговорим о том, как создается форма почтовой рассылки на сайте без использования сторонних ресурсов, таких как Smartresponder, например и ему подобных. Создать ее можно с помощью плагинов, коих для вордпресс можно найти предостаточно — много и разных. Для тех же, кто уже не хочет устанавливать еще один плагин, но страстно желает установить такую форму с помощью специального кода, прошу ознакомиться с нижеизложенной информацией.
Содержание
Устанавливаем форму
Для начала нужно скачать архив на свой компьютер, а затем загрузить его в корневой каталог вашего сайта. Но прежде, рекомендую в этом каталоге создать папку и назвать ее, например, rassilka и в него загрузить архив. Если будет отдельная папка, скрипт потом легче будет найти или перенести на другой сайт, или в папку темы и т. п. При необходимости, удалить.
Затем распаковать архив в папке, файлы оставить, а архив удалить.
Теперь нужно войти в админпанель рассылки для ее настроек. Сделать это нужно, вставив в адресную строку браузера вот такой адрес: http://ваш сайт.ru/rassilka/nscript/admin
Чтобы открыть вход в панель администрирования, введите пароль аdmin, пароль 111. Потом их в админпанели формы нужно изменить и сохранить.
Настройка формы и изменение логина, пароля
Настройка формы и страниц, очень проста и я не стану объяснять, что как в ней делать — все на русском и доступно даже для начинающих. Главное — собрать базу подписчиков, а потом созданные и настроенные страницы использовать наиболее эффективно.
Страница «Форма-внешний вид». Настройка и смена пароля.
Настройка других страниц
Их несколько. Настройка их связана с вашей почтовой рассылкой, работой с базой подписчиков и тому подобные «мероприятия».
Размещение PHP-кода на вашем сайте
Второй шаг, который нужно произвести, разместить в нужном вам месте на сайте специальный код:
<?php $strpath="nscript/form.php"; $adrself=getcwd(); for($i=0; $i<100; $i++) { if(file_exists("public_html"))break; if (!file_exists($strpath)) chdir(".."); else break; } include ('nscript/form.php'); chdir($adrself); ?>
Обращаю внимание начинающих — это не код НTML и размещать его нужно непосредственно в файлах темы или в сайдбаре с помощью виджетов и если в вашей теме есть такая возможность:
Уверен, что форма такой почтовой рассылки легко установится на сайте с движком вордпрес. Но вот у меня, при установке этого кода, происходит непонятная ошибка. Буду искать причины, если такая форма мне понадобиться. Пока я пользуюсь формой, созданной с помощью Smartresponder.