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

Вы можете сделать это, зайдя в настройки вашей сети в разделе " Настройки> Настройки сети".

Но отправлено два письма, и это второе из них. Перед активацией веб-сайта WordPress отправляет письмо активации со ссылкой, которую пользователь должен нажать, чтобы сделать свой веб-сайт активным. К сожалению, на экране настроек нет возможности изменить этот параметр.

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

Но раньше, если вы никогда не устанавливали WordPress, откройте для себя Как установить WordPress блог шаги 7 et Как найти, установить и активировать WordPress тему на своем блоге 

Тогда вернемся к тому, почему мы здесь.

Начало работы с персонализацией электронной почты для активации сайта

Прежде чем начать, вам понадобится несколько вещей:

  • Установка для разработки WordPress с включенной опцией мультисайта, это позволит вам избежать ошибок и протестировать все заранее.
  • Редактор кода с доступом по FTP или редактор кода и клиент FTP.

Читайте наш учебник по активация мультисайтовой сети узнать больше об активации многосайтовой сети.

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

вот 25 ошибки начинающих блоггеров, чтобы избежать любой ценой

Код сообщения по умолчанию

Вот электронное письмо для активации по умолчанию, которое отправляется, когда кто-то регистрирует веб-сайт в вашей сети:

Mail-умолчанию запись - на-сайт

Тема письма: " Включить [ссылка] Где [ссылка] - ссылка на новый сайт. Это немного отталкивает, по моему скромному мнению!

Код, который генерирует это в файле " мс-functions.php В папке " WP-включает в себя Вашей установки WordPress. Можно использовать два фильтра: один для содержания сообщения, а другой - для темы.

Читайте также:  Как управлять уведомления по электронной почте на WordPress

Первый называется " wpmu_signup_blog_notification_email и это позволяет вам фильтровать содержимое по умолчанию самого электронного письма. В текущей версии (3.6.1) он находится в строке 820 в " мс-functions.php "

apply_filters ('wpmu_signup_blog_notification_email', __ ("Чтобы активировать свой блог, нажмите на эту ссылку: nn% snn После активации вы получите электронное письмо * другое письмо * с вашим именем пользователя.nn После активации вашего сайта вы получите link: nn% s "), $ domain, $ path, $ title, $ user, $ user_email, $ key, $ meta),

Здесь используются заполнители для интернационализации, а также используются переменные, которые определены непосредственно над фильтром. Мы будем использовать переменную " $ содержание Определить новую версию контента. Каждый экземпляр n Разрыв строки и "п% s »Вставляет путь к блогу. Мы будем использовать их снова.

apply_filters ('wpmu_signup_blog_notification_subject', __ ('[% 1 $ s] включен% 2 $ s'), $ domain, $ path, $ title, $ user, $ user_email, $ key, $ meta),

Второй фильтр - " wpmu_signup_blog_notification_subject Что определяет строку темы электронного письма. Вот код (в строке 844):

Я приглашаю вас сейчас создать плагин, как я показал вам в одном из наших уроков.

Изменение темы письма

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

Начните с создания пустой функции и свяжите ее с соответствующим фильтром:

wpmu_activation_email_subject функция () {} add_filter ( 'wpmu_signup_blog_notification_subject', 'wpmu_activation_email_subject');

Теперь мы собираемся заполнить эту функцию. Внутри фигурных скобок добавьте этот код:

$ subject = __ ('Здравствуйте, пожалуйста, активируйте свой сайт по этой ссылке% 1 $ s'); вернуть $ subject;

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

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

Чтобы узнать также: Как правильно сбросить WordPress блог

Изменение содержимого электронной почты

Вторая функция изменит содержимое электронного письма.

В файле плагина добавьте вторую пустую функцию, связанную с правильным фильтром:

wpmu_activation_email_content функция ($ содержание) {} add_filter ( 'wpmu_signup_blog_notification_email', 'wpmu_activation_email_content');

Теперь выполните эту функцию из следующего:

Опять же это сделано с использованием заполнителя: на этот раз это " п% s ", Которая отображает ссылку на новый сайт и предоставляется переменной $ activate_url в исходной функции в базовом файле.

Вот полное содержание вашего плагина:

$ content = __ ("Благодарим вас за создание веб-сайта. Прежде чем вы сможете использовать сайт, вы должны активировать его. nnЧтобы активировать свой сайт, нажмите на эту ссылку: nn% snnПосле активации вы получите электронное письмо с вашим логином. Как только вы это сделаете, вы можете управлять своим с помощью этой liennnEnjoy your site! "); вернуть $ content;

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

Откройте для себя также несколько премиальных плагинов WordPress  

Вы можете использовать другие WordPress плагины чтобы придать современный вид и оптимизировать обработку вашего блога или веб-сайта.

Мы предлагаем вам несколько премиальных плагинов WordPress, которые помогут вам сделать это.

1. Интерактивные карты мира

Интерактивные карты мира является Плагин Wordpress премиум, который поможет вам создать столько карт, сколько вы хотите, с интерактивными и красочными маркерами, континентами, странами или регионами.

Плагин Interactive World Maps для wordpress

Он полностью совместим с новой версией WordPress и Визуальный Композитор.

Обогатите свое чтение, открыв Как отображать магазины в карте Google на WordPress

Благодаря этому плагину вы можете отображать несколько типов регионов, таких как: карта всего мира, континент или субконтинент (Африка, Европа, Америка, Азия, Океания и все их субконтиненты), страна, страна разделена по регионам, штат США, США разделены по районам метрополии, штат США разделен по районам метрополии.

скачать | Демонстрация | веб-хостинг

2. Титульные эксперименты

Хороший контент привлечет читателей своим названием. Заголовки ваших сообщений чрезвычайно важны, поскольку они могут привлечь или отпугнуть потенциальных новых читателей. Следовательно, очень важно, чтобы заголовки ваших сообщений привлекали внимание читателей.

Название экспериментов

Название «Эксперименты» Плагин Wordpress который позволяет размещать тестовые заголовки. Вы можете использовать несколько заголовков для одного поста и проверить, какие из них работают лучше всего.

скачать | Демонстрация | веб-хостинг

3. Pro Пользовательские администратора

Le Плагин Wordpress Premium Pro Custom Admin позволяет легко настраивать страницы регистрации и входа на ваш веб-сайт или создавать страницу обслуживания.

Профессиональный админ

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

скачать | Демонстрация | веб-хостинг

Рекомендуемые ресурсы

Узнайте о других рекомендуемых ресурсах, которые помогут вам создать и управлять своим сайтом.

Заключение

Вот ! Вот и все, что касается этого руководства, я надеюсь, что он позволит вам настроить письмо активации веб-сайта в многосайтовой сети WordPress. 

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

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

...