رضایت کوکی وردپرس: راهنمای کامل GDPR برای سایتهای وردپرس در ۲۰۲۶
وردپرس بیش از ۴۰٪ از تمام وبسایتها را تأمین میکند. اگر سایت شما روی وردپرس اجرا میشود، به رضایت کوکی مطابق با GDPR نیاز دارید — و اکوسیستم افزونههای وردپرس این کار را هم آسانتر و هم خطرناکتر از آنچه فکر میکنید میکند. آسانتر چون نصب ساده است. خطرناکتر چون افزونههای وردپرس مدام کوکیهایی اضافه میکنند که شاید از آنها بیخبر باشید.
مشکل کوکی در وردپرس
هر افزونه وردپرس میتواند کوکی تنظیم کند. WooCommerce کوکیهای سبد خرید تنظیم میکند. Contact Form 7 ممکن است کوکیهای جلسه تنظیم کند. Jetpack تجزیهوتحلیل اضافه میکند. Elementor فونتها را از Google بارگذاری میکند. هر یک از اینها کوکیها یا درخواستهای خارجی را معرفی میکند که طبق GDPR نیاز به رضایت دارند.
- سایت متوسط وردپرس: ۱۵ تا ۳۰ کوکی فقط از افزونهها
- بهروزرسانی افزونهها میتوانند بدون اطلاع کوکیهای جدید معرفی کنند
- تغییرات قالب منابع خارجی جدید بارگذاری میکنند (فونتها، CDNها)
- WooCommerce + درگاههای پرداخت ردیابی تراکنش اضافه میکنند
گزینههای نصب
گزینه ۱: افزونه رسمی وردپرس (پیشنهادی)
FlexyConsent یک افزونه رسمی وردپرس در دایرکتوری افزونههای وردپرس دارد. آن را مستقیماً از پنل مدیریت وردپرس خود در بخش افزونهها → افزودن جدید → جستجوی «FlexyConsent» نصب کنید. نیازی به چسباندن کد دستی نیست — همه چیز را بهطور بومی از پنل مدیریت وردپرس خود پیکربندی کنید.
گزینه ۲: اسکریپت در هدر
اسکریپت تکخطی FlexyConsent را قبل از تگ بسته head به فایل header.php قالب خود اضافه کنید. این با هر قالبی کار میکند و از بهروزرسانیهای افزونه جان سالم به در میبرد.
گزینه ۳: افزونه هدر/فوتر
از افزونهای مانند «Insert Headers and Footers» برای افزودن اسکریپت بدون ویرایش فایلهای قالب استفاده کنید. مناسب برای غیر توسعهدهندگان.
گزینه ۴: هوک functions.php
از طریق هوک اکشن wp_head در functions.php اضافه کنید. مستحکمترین گزینه برای توسعهدهندگان — از تغییرات قالب جان سالم به در میبرد.
پس از نصب
- تمام افزونهها را برای کوکیهایی که تنظیم میکنند ممیزی کنید
- دستهبندیهای رضایت را برای تطابق با کوکیهای واقعی خود پیکربندی کنید
- در حالت ناشناس تست کنید — تأیید کنید که배너ظاهر میشود و تگها رضایت را رعایت میکنند
- موبایل را بررسی کنید — قالبهای وردپرس در موبایل متفاوت رندر میشوند
- Consent Mode V2 را برای Google Analytics و Google Ads فعال کنید
FlexyConsent برای وردپرس
- افزونه رسمی وردپرس — از دایرکتوری افزونه نصب کنید، از مدیریت WP پیکربندی کنید
- یا با یک خط کد اضافه کنید — بدون تعارض افزونه
- زیر ۵۰ کیلوبایت — بدون تأثیر بر امتیازات سرعت وردپرس
- با WooCommerce، Elementor، Yoast، Jetpack کار میکند
- Google Consent Mode V2 + TCF 2.3 + Microsoft UET
- بیش از ۴۳ زبان با تشخیص خودکار
- از €۰ در ماه