স্কিপ করে মূল কন্টেন্ট এ যান

WPMU DEV ইন্টিগ্রেশন

সংক্ষিপ্ত বিবরণ

WPMU DEV হলো একটি সম্পূর্ণ WordPress প্ল্যাটফর্ম যা WordPress সাইটের জন্য হোস্টিং, প্লাগইন এবং বিভিন্ন সার্ভিস প্রদান করে। এই ইন্টিগ্রেশনের মাধ্যমে Ultimate Multisite এবং WPMU DEV হোস্টিংয়ের মধ্যে স্বয়ংক্রিয়ভাবে ডোমেইন সিঙ্ক এবং SSL সার্টিফিকেট ব্যবস্থাপনা করা যায়।

বৈশিষ্ট্যসমূহ

  • স্বয়ংক্রিয় ডোমেইন সিঙ্কিং
  • SSL সার্টিফিকেট ব্যবস্থাপনা
  • SSL সার্টিফিকেট যাচাইয়ের জন্য বর্ধিত প্রচেষ্টা

প্রয়োজনীয়তা

আপনি যদি WPMU DEV-এ হোস্টিং করেন, তাহলে ইন্টিগ্রেশন স্বয়ংক্রিয়ভাবে তা শনাক্ত করে এবং বিল্ট-ইন API ব্যবহার করে। WPMU DEV-এ হোস্টিং করলে আলাদা কোনো কনফিগারেশনের প্রয়োজন নেই।

ইন্টিগ্রেশনটি WPMUDEV_HOSTING_SITE_ID constant-এর উপস্থিতি পরীক্ষা করে, যা WPMU DEV-এ হোস্টিং করলে স্বয়ংক্রিয়ভাবে সংজ্ঞায়িত হয়।

সেটআপ নির্দেশিকা

১. WPMU DEV হোস্টিং যাচাই করুন

আপনি যদি WPMU DEV-এ হোস্টিং করেন, তাহলে প্রয়োজনীয় constant-গুলো আগে থেকেই সংজ্ঞায়িত থাকার কথা। নিশ্চিত করুন যে:

  1. আপনার environment-এ WPMUDEV_HOSTING_SITE_ID constant সংজ্ঞায়িত আছে
  2. API অ্যাক্সেসসহ আপনার একটি সক্রিয় WPMU DEV মেম্বারশিপ আছে

২. ইন্টিগ্রেশন সক্রিয় করুন

  1. আপনার WordPress অ্যাডমিনে যান Ultimate Multisite > Settings-এ
  2. "Domain Mapping" ট্যাবে নেভিগেট করুন
  3. নিচে স্ক্রল করে "Host Integrations"-এ যান
  4. WPMU DEV ইন্টিগ্রেশন সক্রিয় করুন
  5. "Save Changes"-এ ক্লিক করুন

এটি কীভাবে কাজ করে

ডোমেইন সিঙ্কিং

Ultimate Multisite-এ যখন কোনো ডোমেইন ম্যাপ করা হয়:

  1. ইন্টিগ্রেশনটি WPMU DEV API ব্যবহার করে আপনার হোস্টিং অ্যাকাউন্টে ডোমেইন যোগ করে
  2. এটি স্বয়ংক্রিয়ভাবে ডোমেইনের www ভার্সনও যোগ করে
  3. WPMU DEV ডোমেইন কনফিগারেশন এবং SSL সার্টিফিকেট ইস্যু করার কাজ পরিচালনা করে

SSL সার্টিফিকেট ব্যবস্থাপনা

WPMU DEV হোস্টিংয়ের জন্য SSL সার্টিফিকেট যাচাইয়ের প্রচেষ্টার সংখ্যা বাড়ানোর জন্য এই ইন্টিগ্রেশন কনফিগার করা হয়েছে, কারণ SSL সার্টিফিকেট ইস্যু এবং ইনস্টল হতে কিছুটা সময় লাগতে পারে। সাধারণ ৫ বারের প্রচেষ্টার তুলনায়, এটি SSL সার্টিফিকেট যাচাইয়ের জন্য সর্বোচ্চ ১০ বার চেষ্টা করবে।

গুরুত্বপূর্ণ বিষয়সমূহ

ডোমেইন অপসারণ

বর্তমানে, WPMU DEV API ডোমেইন অপসারণের কোনো উপায় প্রদান করে না। Ultimate Multisite-এ কোনো ডোমেইন ম্যাপিং সরানো হলে, ডোমেইনটি আপনার WPMU DEV হোস্টিং অ্যাকাউন্টে থেকে যাবে। প্রয়োজনে আপনাকে WPMU DEV হোস্টিং ড্যাশবোর্ড থেকে ম্যানুয়ালি এটি সরাতে হবে।

API প্রমাণীকরণ

ইন্টিগ্রেশনটি আপনার WordPress ডাটাবেসে wpmudev_apikey option হিসেবে সংরক্ষিত WPMU DEV API key ব্যবহার করে। আপনি যখন আপনার সাইটকে WPMU DEV-এর সাথে সংযুক্ত করেন, তখন এটি স্বয়ংক্রিয়ভাবে সেটআপ হয়ে যায়।

সমস্যা সমাধান

API সংযোগ সমস্যা

  • নিশ্চিত করুন যে আপনার সাইট সঠিকভাবে WPMU DEV-এর সাথে সংযুক্ত আছে
  • পরীক্ষা করুন যে আপনার WordPress ডাটাবেসে wpmudev_apikey option সেট করা আছে
  • নিশ্চিত করুন যে আপনার WPMU DEV মেম্বারশিপ সক্রিয় আছে

SSL সার্টিফিকেট সমস্যা

  • WPMU DEV-এ SSL সার্টিফিকেট ইস্যু হতে কিছুটা সময় লাগতে পারে (সাধারণত ৫-১৫ মিনিট)
  • ইন্টিগ্রেশনটি SSL সার্টিফিকেটের জন্য সর্বোচ্চ ১০ বার পরীক্ষা করার জন্য কনফিগার করা
  • একাধিক প্রচেষ্টার পরেও যদি SSL সার্টিফিকেট ইস্যু না হয়, WPMU DEV সাপোর্টে যোগাযোগ করুন

ডোমেইন যোগ হচ্ছে না

  • কোনো ত্রুটি বার্তা আছে কিনা Ultimate Multisite লগ পরীক্ষা করুন
  • নিশ্চিত করুন যে ডোমেইনটি ইতোমধ্যে WPMU DEV-এ যোগ করা নেই
  • নিশ্চিত করুন যে আপনার WPMU DEV হোস্টিং প্ল্যান আপনি যত সংখ্যক ডোমেইন যোগ করছেন তা সাপোর্ট করে