it-swarm.com.de

So senden Sie einen Gruppennamen über das MailChimp-Plugin-Anmeldeformular

Ich benutze das MailChimp WordPress-Plugin , damit der Benutzer sich bei einer MailChimp-Mailingliste anmelden kann. Ich möchte, dass die Anmeldungen einer bestimmten Gruppe in meiner Liste zugeordnet werden. Das Plugin scheint mit Mailinglistengruppen nicht korrekt zu funktionieren.

Kann ich einfach in den Plugin-Code eintauchen und ein verstecktes Feld hinzufügen, um die Benutzer zu einer bestimmten Liste zu zwingen?

Ich habe versucht, mich dort zu vertiefen, und es sieht so aus, als würde die Gruppe anhand eines Eingangs namens "Interessen" bestimmt. Ich habe versucht, das Formular mit einem ausgeblendeten Feld mit diesem Namen zu senden, das den Wert des Namens der Gruppe enthält, die ich verwenden möchte:

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

Das geht aber nicht. Das Herumstöbern bei Google scheint auch keine große Hilfe zu sein, da es nur andere verwirrte Benutzer zu geben scheint oder nicht viel Interesse an diesem speziellen Aspekt des Plugins besteht.

Wie kann ich das machen?

3
jordanstephens

IIRC Ich hatte das gleiche Problem und habe gerade mein eigenes Plugin erstellt, indem ich das Anmeldeformular auf der Mailchimp-Website erstellt habe:

Formular erstellen> Anmeldeformular> Einbettungscode für kleines Formular erstellen

Erstellen Sie dann die benötigten Formularelemente und kopieren Sie den Einbettungscode in Ihre .php-Datei. Mein Test dieses erzeugte das folgende 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>
1
edzillion

2 bezahlte Empfehlungen hier:

Es gibt ein Nice Mailchimp-Plugin auf wpmu.com/, aber es ist Teil des Pakets, sodass Sie eine Mitgliedschaft erwerben müssen, um es zu erhalten.

Gravity Forms verfügt über ein Nizza-Plugin für das Entwicklerpaket, mit dem Sie jedes Formular mit einer bestimmten Liste verknüpfen können. Wenn Sie an mehr als ein paar WP Sites arbeiten, empfehle ich trotzdem die Verwendung von Gravity-Formularen.

0
Drai