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

یکپارچه‌سازی با WPMU DEV

نمای کلی

WPMU DEV یک پلتفرم جامع وردپرس است که خدمات هاستینگ، افزونه‌ها و سرویس‌های مختلفی را برای سایت‌های وردپرسی ارائه می‌دهد. این یکپارچه‌سازی امکان همگام‌سازی خودکار دامنه و مدیریت گواهی SSL را بین Ultimate Multisite و هاستینگ WPMU DEV فراهم می‌کند.

امکانات

  • همگام‌سازی خودکار دامنه
  • مدیریت گواهی SSL
  • افزایش تعداد تلاش‌ها برای تأیید گواهی SSL

پیش‌نیازها

این یکپارچه‌سازی به‌طور خودکار تشخیص می‌دهد که آیا سایت شما روی WPMU DEV میزبانی می‌شود یا خیر و از API داخلی آن استفاده می‌کند. اگر روی WPMU DEV هاستینگ دارید، نیازی به تنظیمات اضافی نیست.

این یکپارچه‌سازی وجود ثابت WPMUDEV_HOSTING_SITE_ID را بررسی می‌کند که هنگام میزبانی روی WPMU DEV به‌طور خودکار تعریف می‌شود.

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

۱. تأیید هاستینگ WPMU DEV

اگر روی WPMU DEV هاستینگ دارید، ثابت‌های لازم باید از قبل تعریف شده باشند. مطمئن شوید که:

  1. ثابت WPMUDEV_HOSTING_SITE_ID در محیط شما تعریف شده است
  2. عضویت فعال WPMU DEV با دسترسی به API دارید

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

  1. در پیشخوان وردپرس، به Ultimate Multisite > Settings بروید
  2. به تب "Domain Mapping" بروید
  3. به بخش "Host Integrations" اسکرول کنید
  4. یکپارچه‌سازی WPMU DEV را فعال کنید
  5. روی "Save Changes" کلیک کنید

نحوه کار

همگام‌سازی دامنه

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

  1. یکپارچه‌سازی از API WPMU DEV برای افزودن دامنه به حساب هاستینگ شما استفاده می‌کند
  2. نسخه www دامنه نیز به‌طور خودکار اضافه می‌شود
  3. WPMU DEV پیکربندی دامنه و صدور گواهی SSL را انجام می‌دهد

مدیریت گواهی SSL

این یکپارچه‌سازی طوری تنظیم شده که تعداد تلاش‌های تأیید گواهی SSL را برای هاستینگ WPMU DEV افزایش دهد، زیرا ممکن است صدور و نصب گواهی‌های SSL کمی زمان ببرد. به‌طور پیش‌فرض، تا ۱۰ بار برای تأیید گواهی SSL تلاش می‌کند، در حالی که حالت استاندارد ۵ بار است.

نکات مهم

حذف دامنه

در حال حاضر، API WPMU DEV امکان حذف دامنه را فراهم نمی‌کند. وقتی یک نگاشت دامنه در Ultimate Multisite حذف می‌شود، دامنه در حساب هاستینگ WPMU DEV شما باقی می‌ماند. در صورت نیاز، باید آن را به‌صورت دستی از داشبورد هاستینگ WPMU DEV حذف کنید.

احراز هویت API

این یکپارچه‌سازی از کلید API WPMU DEV استفاده می‌کند که در دیتابیس وردپرس شما به‌عنوان گزینه wpmudev_apikey ذخیره شده است. این کلید به‌طور خودکار هنگام اتصال سایت به WPMU DEV تنظیم می‌شود.

عیب‌یابی

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

  • مطمئن شوید که سایت شما به‌درستی به WPMU DEV متصل است
  • بررسی کنید که گزینه wpmudev_apikey در دیتابیس وردپرس تنظیم شده باشد
  • از فعال بودن عضویت WPMU DEV خود اطمینان حاصل کنید

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

  • صدور گواهی SSL توسط WPMU DEV ممکن است کمی زمان ببرد (معمولاً ۵ تا ۱۵ دقیقه)
  • یکپارچه‌سازی طوری تنظیم شده که تا ۱۰ بار برای دریافت گواهی SSL تلاش کند
  • اگر پس از چندین تلاش همچنان گواهی SSL صادر نشد، با پشتیبانی WPMU DEV تماس بگیرید

دامنه اضافه نمی‌شود

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