درباره افزونه میلچیمپ برای وردپرس MC4WP: Mailchimp for WordPress
داستان این افزونه یه جور عجیب و باحال شروع شد. سال ۲۰۱۳، یه برنامهنویس هلندی به اسم Danny van Kooten که فریلنسر بود و روی پروژههای وردپرسی کار میکرد، بستری شد و توی بیمارستان عمل آپاندیس داد. همون دوران نقاهت بود که تصمیم گرفت یه ایده پنجسالهای که همیشه توی ذهنش بود رو عملی کنه. قبلاً یه افزونه عمومی خبرنامه داشت به اسم Newsletter Sign-Up که خیلی از کاربراش از اون برای Mailchimp استفاده میکردن. پس نشست و یه افزونه کاملاً اختصاصی برای Mailchimp نوشت. سه ماه بعد از انتشار، ۵۰ هزار دانلود داشت. حالا، بیش از یک دهه بعد، شرکت ibericode که Danny بنیان گذاشته، این افزونه رو با بیش از ۷۰ میلیون دانلود و ۲ میلیون نصب فعال نگه میداره. کارکرد اصلی MC4WP اینه که وردپرست رو به حساب Mailchimp وصل میکنه و چند روش مختلف برای جمعآوری ایمیل فراهم میکنه. میتونی فرم عضویت مستقل بسازی و با شورتکد، بلوک گوتنبرگ یا ویجت هر جای سایت قرارش بدی. اما مهمتر از اون، میتونی فرمهای موجود سایتت رو به Mailchimp وصل کنی بدون این که فرم جدید بسازی. مثلاً یه چکباکس «عضویت در خبرنامه» به فرم نظر، فرم ثبتنام، Contact Form 7، Gravity Forms یا صفحه چکاوت ووکامرس اضافه میشه. ثبتنامهای ناموفق هم لاگ میشن تا بفهمی مشکل از کجاست. نسخه پریمیوم امکاناتی مثل آمار تفصیلی، سینک دوطرفه با پروفایل کاربران وردپرس و ارسال اتوماتیک محصولات ووکامرس به Mailchimp رو اضافه میکنه. برای کاربر ایرانی چند نکته مهم هست که باید بدونی. اول اینکه Mailchimp خودش تحریم ایران رو اعمال میکنه و اگه با IP ایران ثبتنام کنی، احتمال بلاک شدن حساب وجود داره. پس اگه قراره از این سرویس استفاده کنی، باید حساب Mailchimp رو با IP خارجی بسازی و نگه داری. دوم اینکه افزونه MC4WP خودش هیچ سرور خارجیای نداره و کل کدش توی هاست خودت اجرا میشه، یعنی از نظر هاست اشتراکی هیچ مشکلی نداره. سوم، برای کاربران ایرانی که به دنبال جمعآوری ایمیل هستن ولی نمیخوان از Mailchimp استفاده کنن، این افزونه به تنهایی کارایی نداره و باید به سراغ جایگزینهایی مثل MailPoet یا HTML Forms برن که سرور محلی دارن. محدودیتهای مهمی هم هست که باید صادقانه بهشون اشاره کرد. اول اینکه نسخه رایگان فقط یه فرم میذاره دستت؛ برای فرمهای متعدد باید پریمیوم بخری. دوم، چون سرویس اصلی (Mailchimp) خارجیه، هر وقت API Mailchimp مشکل پیدا کنه یا تغییر کنه، افزونه هم ممکنه موقتاً قاطی کنه. سوم، اگه هاستت cron job رو درست اجرا نمیکنه (که توی هاستهای اشتراکی ایرانی رایجه)، ثبتنامهای async ممکنه با تأخیر پردازش بشن. توصیه عملی: اگه حساب Mailchimp فعال داری و میخوای سایت وردپرست رو بهش وصل کنی، MC4WP بهترین گزینه موجوده. اگه هنوز حساب Mailchimp نداری و در ایران هستی، اول مطمئن شو میتونی حساب بسازی و نگهش داری، بعد این افزونه رو نصب کن.
راهنمای نصب افزونه
- فایل ZIP افزونه را با کلیک روی دکمه «دانلود نسخه 4.13.0» در بالای همین صفحه دریافت کنید. فایل از سرور WPFORIRAN در ایران ارائه میشود و نیاز به VPN ندارد.
- وارد پنل مدیریت وردپرس خود شوید و به مسیر «افزونهها → افزودن → بارگذاری افزونه» بروید.
- فایل ZIP دانلود شده (mailchimp-for-wp-4.13.0.zip) را انتخاب و آپلود کنید.
- پس از پایان نصب، روی دکمه «فعالسازی افزونه» کلیک کنید.
- افزونه میلچیمپ برای وردپرس MC4WP: Mailchimp for WordPress اکنون آماده استفاده است. برای تنظیمات، به منوی مربوطه در پنل وردپرس مراجعه کنید.
تغییرات نسخه 4.13.0
- Improve performance by preloading core plugin classes and skipping dynamic content tag parsing when no tags are present.
- Improve security for admin AJAX requests by adding a nonce check and stricter audience ID handling.
- Improve dynamic content tag replacement by removing broken regular expressions.
- Improve form preview output by disabling PHP error display during preview rendering.