در بسیاری از مواقع، به دلیل وجود اختلالات اینترنت و شبکه در کشور، ارتباط سایتهای وردپرسی با سرورهای خارجی (مانند ارتباط با مخزن وردپرس برای دریافت بهروزرسانیِ قالبها و افزونهها، یا اتصال به APIهای خارجی) با مشکل یا قطعی مواجه میشود. در چنین شرایطی، تنظیم یک پروکسی روی سیستم مدیریت محتوای وردپرس، راهکاری کارآمد برای رفع این محدودیتها و برقراری ارتباط پایدار خروجی است.
در این مقاله آموزشی، نحوه تنظیم صحیح پروکسی در وردپرس را به صورت گامبهگام بررسی خواهیم کرد.
پیشنیازها
پیش از شروع، لطفاً مطمئن شوید که به کنترل پنل هاست خود (cPanel، DirectAdmin یا اتصال FTP) دسترسی دارید.
نکته ایمنی: پیشنهاد میشود پیش از ایجاد هرگونه تغییر از فایل wp-config.php یک نسخه پشتیبان (Backup) تهیه کنید.
مراحل تنظیم پروکسی در وردپرس
گام اول: ورود به مدیریت فایل (File Manager)
۱. وارد کنترل پنل هاست خود شوید.
۲. به بخش File Manager مراجعه کنید.
۳. وارد پوشه ریشه سایت خود (معمولاً public_html) شوید.
گام دوم: ویرایش فایل wp-config.php
۱. در مسیر ذکر شده، فایل wp-config.php را پیدا کنید.
۲. روی فایل کلیک راست کرده و گزینه Edit (ویرایش) را انتخاب کنید.
گام سوم: قرار دادن کدهای پروکسی
در فایل باز شده، به سمت پایین اسکرول کنید تا به خط زیر برسید:
/* That's all, stop editing! Happy publishing. */
دقیقاً قبل از این خط، کدهای زیر را کپی و پیست کنید:
// WordPress Proxy Settings
define('WP_PROXY_HOST', '185.208.182.139'); // آیپی یا دامنه پروکسی
define('WP_PROXY_PORT', '808'); // پورت پروکسی
گام چهارم: ذخیره تنظیمات
پس از قرار دادن کدها، تغییرات فایل را ذخیره کرده (Save Changes) و ویرایشگر را ببندید. اکنون وردپرس شما برای ارتباطات خروجی خود از این پروکسی استفاده میکند و مشکل دریافت آپدیتها برطرف خواهد شد.
⚠️ هشدار بسیار مهم: جلوگیری از اختلال در درگاههای پرداخت
با اعمال تنظیمات بالا، از این پس درخواستهای خروجی سایت شما (از جمله درخواستهای ارسال شده به سمت بانک و درگاههای پرداخت واسط) با آیپیِ پروکسی ارسال خواهند شد، نه آیپیِ اصلی سرور هاست شما.
برای جلوگیری از قطع شدن ارتباط سایت با درگاه پرداخت و رفع خطاهای تراکنش، انجام اقدام زیر الزامی است:
- شما باید آیپی پروکسی یعنی 185.208.182.139 را به لیست آیپیهای مجاز (Whitelist) در پنل کاربری درگاه پرداخت خود اضافه کنید.
- راهنمایی: اگر از درگاههای مستقیم بانکی (مانند ملت، سامان، پارسیان و…) یا درگاههای واسط (مانند زرینپال، زیبال و…) استفاده میکنید، وارد پنل پذیرنده خود شده و در بخش تنظیمات درگاه/آیپیهای مجاز، این آیپی را ثبت کنید. در صورت عدم یافتن این بخش، آیپی فوق را از طریق تیکت برای پشتیبانیِ درگاه پرداخت خود ارسال کنید تا آن را برای شما تایید و ثبت کنند.
نیاز به راهنمایی بیشتری دارید؟
در صورتی که در انجام هر یک از مراحل فوق با مشکل مواجه شدید، میتوانید از طریق سیستم تیکتینگ با کارشناسان پشتیبانی ما در ارتباط باشید.