Intereting Posts
Запуск API WooCommerce с использованием удаленного подключения к базе данных возвращает 404 ignore_sticky_posts в WordPress 3.0.3? Поиск по сообщению id на определенной странице, затем авто-перенаправление на поиск по почте Добавить отображаемое изображение на боковой панели Использование tax_query создает 1 = 0 или 1 = 1 в запросе $ wp_query-> Показать 4 хронологических сообщения, начиная со случайного сообщения Как добавить комментарий к скриптам, используя функцию в wordpress? Две колонки на главной странице с одной категорией Не удается войти в WordPress после изменения домена Как добавить файл SQL с PHP в базу данных WordPress Редактировать выбранные категории в Admin Как добавить логотип dynamiclly в тему WordPress? Как перенаправить незарегистрированных пользователей на страницу входа в WordPress и обойти некоторые идентификаторы страниц? Изменить постоянную ссылку на медиа-элемент Разработка темы – инсертивные боковые панели

Как отправить имя группы из формы регистрации плагина MailChimp

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

Могу ли я просто погрузиться в код плагина и добавить скрытое поле, чтобы заставить пользователей войти в определенный список?

Я пытался там копаться, и похоже, что группа определяется из ввода, называемого «интересы». Я попытался отправить форму со скрытым полем с этим именем, имеющим значение имени группы, которую я хочу использовать, например:

<input type="hidden" name="interests" value="Group Name" /> 

Но это не работает. Копаться в Google, похоже, не очень помогает, поскольку, похоже, существуют другие запутанные пользователи или не очень заинтересованы в этом конкретном аспекте плагина.

Как я могу это сделать?

IIRC У меня была такая же проблема, и я просто создал свой собственный плагин, создав форму регистрации на веб-сайте mailchimp:

Создать форму> Форма регистрации> создать код встраивания для небольшой формы

Затем создайте нужные элементы формы и скопируйте этот код для вставки в файл .php плагина. Мой тест на это создал следующий html:

 <div class="mc-field-group" style="margin: 1.3em 5%;clear: both;overflow: hidden;"> <label class="input-group-label" style="display: block;margin: .3em 0;line-height: 1em;font-weight: bold;">Interested in: </label> <div class="input-group" style="padding: .7em .7em .7em 0;font-size: .9em;margin: 0 0 1em 0;"> <ul style="margin: 0;padding: 0;"> <li style="list-style: none;overflow: hidden;padding: .2em 0;clear: left;display: block;margin: 0;"><input type="checkbox" value="1" name="group[1][1]" id="mce-group[1]-1-0" style="margin-right: 2%;padding: .2em .3em;width: auto;float: left;z-index: 999;"><label for="mce-group[1]-1-0" style="display: block;margin: .4em 0 0 0;line-height: 1em;font-weight: bold;width: auto;float: left;text-align: left !important;">banana</label></li> <li style="list-style: none;overflow: hidden;padding: .2em 0;clear: left;display: block;margin: 0;"><input type="checkbox" value="2" name="group[1][2]" id="mce-group[1]-1-1" style="margin-right: 2%;padding: .2em .3em;width: auto;float: left;z-index: 999;"><label for="mce-group[1]-1-1" style="display: block;margin: .4em 0 0 0;line-height: 1em;font-weight: bold;width: auto;float: left;text-align: left !important;">apple</label></li> </ul> </div> </div> <div id="mce-responses" style="float: left;top: -1.4em;padding: 0em .5em 0em .5em;overflow: hidden;width: 90%;margin: 0 5%;clear: both;"> <div class="response" id="mce-error-response" style="display: none;margin: 1em 0;padding: 1em .5em .5em 0;font-weight: bold;float: left;top: -1.5em;z-index: 1;width: 80%;background: FBE3E4;color: #D12F19;"></div> <div class="response" id="mce-success-response" style="display: none;margin: 1em 0;padding: 1em .5em .5em 0;font-weight: bold;float: left;top: -1.5em;z-index: 1;width: 80%;background: #E3FBE4;color: #529214;"></div> </div> <div><input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="btn" style="clear: both;width: auto;display: block;margin: 1em 0 1em 5%;"></div> 

2 рекомендации:

Есть хороший плагин Mailchimp на wpmu.com/, но он является частью их пакета, поэтому вам нужно приобрести членство, чтобы его получить.

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