پرش به مطلب اصلی

یکپارچه‌سازی با GridPane

معرفی کلی

GridPane یک کنترل پنل تخصصی میزبانی WordPress است که برای حرفه‌ای‌های جدی WordPress طراحی شده است. این یکپارچه‌سازی امکان همگام‌سازی خودکار دامنه و مدیریت گواهی SSL بین Ultimate Multisite و GridPane را فراهم می‌کند.

امکانات

  • همگام‌سازی خودکار دامنه
  • مدیریت گواهی SSL
  • پیکربندی خودکار ثابت SUNRISE

پیش‌نیازها

ثابت‌های زیر باید در فایل wp-config.php شما تعریف شده باشند:

define('WU_GRIDPANE', true);
define('WU_GRIDPANE_API_KEY', 'your_api_key');
define('WU_GRIDPANE_SERVER_ID', 'your_server_id');
define('WU_GRIDPANE_APP_ID', 'your_app_id');

راهنمای راه‌اندازی

۱. دریافت اطلاعات احراز هویت API از GridPane

۱. وارد داشبورد GridPane خود شوید ۲. به بخش "Settings" > "API" بروید ۳. اگر کلید API ندارید، یک کلید جدید بسازید ۴. کلید API خود را کپی کنید

۲. دریافت شناسه سرور و سایت

۱. در داشبورد GridPane خود، به بخش "Servers" بروید ۲. سروری که WordPress multisite شما روی آن میزبانی می‌شود را انتخاب کنید ۳. شناسه سرور را یادداشت کنید (در URL یا در صفحه جزئیات سرور قابل مشاهده است) ۴. به بخش "Sites" بروید و سایت WordPress خود را انتخاب کنید ۵. شناسه سایت را یادداشت کنید (در URL یا در صفحه جزئیات سایت قابل مشاهده است)

۳. افزودن ثابت‌ها به wp-config.php

ثابت‌های زیر را به فایل wp-config.php خود اضافه کنید:

define('WU_GRIDPANE', true);
define('WU_GRIDPANE_API_KEY', 'your_api_key');
define('WU_GRIDPANE_SERVER_ID', 'your_server_id');
define('WU_GRIDPANE_APP_ID', 'your_site_id');

۴. فعال‌سازی یکپارچه‌سازی

۱. در پیشخوان مدیریت WordPress، به Ultimate Multisite > Settings بروید ۲. به تب "Domain Mapping" بروید ۳. به پایین اسکرول کنید تا به بخش "Host Integrations" برسید ۴. یکپارچه‌سازی GridPane را فعال کنید ۵. روی "Save Changes" کلیک کنید

نحوه عملکرد

وقتی یک دامنه در Ultimate Multisite نگاشت می‌شود:

۱. این یکپارچه‌سازی یک درخواست به API GridPane ارسال می‌کند تا دامنه به سایت شما اضافه شود ۲. GridPane به صورت خودکار صدور گواهی SSL را انجام می‌دهد ۳. وقتی نگاشت دامنه حذف می‌شود، این یکپارچه‌سازی دامنه را از GridPane حذف می‌کند

این یکپارچه‌سازی همچنین به صورت خودکار ثابت SUNRISE را در فایل wp-config.php مدیریت می‌کند، که برای عملکرد صحیح نگاشت دامنه ضروری است.

مدیریت ثابت SUNRISE

یکی از ویژگی‌های منحصر به فرد یکپارچه‌سازی GridPane این است که به صورت خودکار ثابت SUNRISE را در wp-config.php بازگردانی می‌کند تا از تداخل با سیستم نگاشت دامنه خود GridPane جلوگیری شود. این کار تضمین می‌کند که هر دو سیستم بدون مشکل با هم کار کنند.

عیب‌یابی

مشکلات اتصال API

  • مطمئن شوید که کلید API شما صحیح است
  • بررسی کنید که شناسه سرور و سایت شما درست هستند
  • اطمینان حاصل کنید که حساب GridPane شما مجوزهای لازم را دارد

مشکلات گواهی SSL

  • ممکن است صدور گواهی SSL توسط GridPane کمی زمان ببرد
  • مطمئن شوید که دامنه‌های شما به درستی به آدرس IP سرور اشاره می‌کنند
  • تنظیمات SSL GridPane را برای سایت خود بررسی کنید

دامنه اضافه نشده است

  • لاگ‌های Ultimate Multisite را برای پیام‌های خطا بررسی کنید
  • مطمئن شوید که دامنه قبلاً به GridPane اضافه نشده است
  • اطمینان حاصل کنید که رکوردهای DNS دامنه شما به درستی پیکربندی شده‌اند