Lines:
1 to 25 of 25
<?php //phpcs:ignore WordPress.Files.FileName.InvalidClassFileName /** * MailChimp Subscriber Popup Form shortcode * * Example: * [mailchimp_subscriber_popup baseUrl="mc.us11.list-manage.com" uuid="1ca7856462585a934b8674c71" lid="2d24f1898b"] * * Embed code example: * <script type="text/javascript" src="//downloads.mailchimp.com/js/signup-forms/popup/unique-methods/embed.js" data-dojo-config="usePlainJson: true, isDebug: false"></script><script type="text/javascript">window.dojoRequire(["mojo/signup-forms/Loader"], function(L) { L.start({"baseUrl":"mc.us11.list-manage.com","uuid":"1ca7856462585a934b8674c71","lid":"2d24f1898b","uniqueMethods":true}) })</script> */ /* function jetpack_mailchimp_subscriber_popup() – Register [mailchimp_subscriber_popup] shortcode and add a filter to ‘pre_kses’ queue to reverse MailChimp embed to shortcode. */ if ( defined( 'IS_WPCOM' ) && IS_WPCOM ) { add_action( 'init', 'jetpack_mailchimp_subscriber_popup' ); } else { jetpack_mailchimp_subscriber_popup(); } /* class MailChimp_Subscriber_Popup */ /* function MailChimp_Subscriber_Popup::reversal() – Runs the whole reversal. */ /* function MailChimp_Subscriber_Popup::build_shortcode_from_reversal_attrs() – Builds the actual shortcode based on passed in attributes. */ /* function MailChimp_Subscriber_Popup::shortcode() – Parses the shortcode back out to embedded information. */