Hoe MailChimp te integreren met contactformulier 7 [gesloten]
Geplaatst op november 18, 2020 door adminReacties
- Ik heb dit kunnen achterhalen. De bovenstaande tutorial is voor een oudere versie van Contact From 7. Ik denk dat het sinds de update fouten veroorzaakt met MailChimp-integratie. Als iemand dit wil doen, raad ik aan v2.4.1 te gebruiken – Als ik erachter kom hoe ik MailChimp met de nieuwste versie kan gebruiken, zal ik hier posten. Bedankt.
Antwoord
Dankzij het antwoord van John op avexdesign hierboven en de link naar de tutorial van SilenceIT heb ik nog een paar details voor het geval iemand dit tegenkomt.
Vanaf versie 3.1 is de regel om te bewerken nu regel 60 in het controller.php-bestand. Zoals aangegeven door avexdesigns, moet u ALLEEN de variabelen “$ items” die zijn toegevoegd via de originele tutorial wijzigen in “$ result”. Er zijn veel andere $ -items in het bestand, dus zorg ervoor dat u ze NIET allemaal vindt en vervangt.
Ook, volgens de SilenceIT-zelfstudie, was de if-instructie waarin u al deze code hebt geplaatst oorspronkelijk:
} elseif ( $wpcf7_contact_form->mail() ) {
het is nu:
if ( $result["mail_sent"] ){
Hoop dat het helpt!
Answer
Ok, dus ik kon deze code wijzigen om te werken met de nieuwe versie van Contact Form 7. Na het volgen van de instructies in de tutorial hierboven, je moet $ items veranderen in $ result
(oudere contactpersoon voor 7 gebruikte $ items, de nieuwere versies gebruiken $ result, daarom moet dit ook worden bijgewerkt)
Antwoord
Als iemand dit bericht tegenkomt, bedacht ik een betere oplossing die contactformulier 7 actiehaak gebruikt om de abonnements-API te activeren. U hoeft alleen maar een MCAPI.class.php-bestand toe te voegen aan uw themamap en een code toe te voegen aan uw function.php-bestand. Gedetailleerde instructies staan in mijn blogpost:
http://www.bigbossmas.com/wordpress/integrating-contact-form-7-to-mailchimp-the-better-way/
Ik gebruik geen selectievakje in het contactformulier waarmee een gebruiker zich kan aanmelden, maar u kunt het eenvoudig aan de code toevoegen met enkele eenvoudige voorwaardelijke verklaringen.
Geef een reactie