ওয়ার্ডপ্রেসে মেইনটেন্যান্স মোড কীভাবে সক্রিয় এবং কনফিগার করবেন

সর্বশেষ আপডেট: 3 এর 2026 এর মে
  • আপনি যখন আপনার ওয়ার্ডপ্রেস সাইটে কাজ করেন, তখন রক্ষণাবেক্ষণ মোড একটি অস্থায়ী পৃষ্ঠা প্রদর্শন করে এবং ত্রুটিগুলো দৃশ্যমান হওয়া থেকে বিরত রাখে।
  • বড় ধরনের আপডেট, ডিজাইন পরিবর্তন, মাইগ্রেশন এবং সমস্যা সমাধানের সময় এটি সক্রিয় করার পরামর্শ দেওয়া হয়।
  • আপনি প্লাগইনের মাধ্যমে, হোস্টিং প্যানেল থেকে, functions.php-তে কোড লিখে, অথবা .htaccess এবং WP-CLI ব্যবহার করে এটি কনফিগার করতে পারেন।
  • WooCommerce স্টোর এবং গুরুত্বপূর্ণ ওয়েবসাইটগুলোর ক্ষেত্রে রক্ষণাবেক্ষণের জন্য ভালোভাবে পরিকল্পনা করা অথবা এই দায়িত্ব পেশাদার পরিষেবা প্রদানকারী সংস্থার ওপর অর্পণ করা বাঞ্ছনীয়।

ওয়ার্ডপ্রেস রক্ষণাবেক্ষণ

আপনার ওয়েবসাইটে কোনো ভুল হলে এবং তার ফলে কোনো সংবেদনশীল অংশ হঠাৎ ভেঙে গেলে, আপনি নিশ্চয়ই চাইবেন না যে আপনার ভিজিটররা সব জায়গায় ভুলত্রুটি দেখতে পাক। এখানেই ওয়ার্ডপ্রেস মেইনটেন্যান্স মোড কাজে আসে : এটি একটি সহজ উপায়, যার মাধ্যমে আপনি নেপথ্যে নীরবে কাজ করার সময় একটি পরিচ্ছন্ন বার্তা প্রদর্শন করতে পারেন।

এছাড়াও, যখন আপনি বড় ধরনের পরিবর্তন (আপডেট, মাইগ্রেশন, রিডিজাইন, টেকনিক্যাল টেস্টিং ইত্যাদি) করেন, বিশেষ করে যদি সেগুলোর জন্য সংশোধনমূলক সফটওয়্যার রক্ষণাবেক্ষণের প্রয়োজন হয় , তখন একটি সু-কনফিগার করা মেইনটেন্যান্স মোড সক্রিয় করা আপনার ব্র্যান্ডের ভাবমূর্তি রক্ষা করে, ব্যবহারকারীর অভিজ্ঞতা উন্নত করে এবং এসইও (SEO) সংক্রান্ত সমস্যা প্রতিরোধ করে । চলুন বিস্তারিতভাবে দেখে নেওয়া যাক এটি কী, কখন এটি ব্যবহার করতে হয় এবং প্লাগইন সহ ও প্লাগইন ছাড়া এটিকে কনফিগার করার সমস্ত উপায়, যাতে আপনি আপনার প্রয়োজন অনুযায়ী সেরাটি বেছে নিতে পারেন।

ওয়ার্ডপ্রেসে মেইনটেন্যান্স মোড বলতে ঠিক কী বোঝায়?

ওয়ার্ডপ্রেসে যখন আমরা মেইনটেন্যান্স মোড নিয়ে কথা বলি, তখন আমরা বুঝি একটি অস্থায়ী স্ট্যাটিক পেজ প্রদর্শন করা , যা ব্যবহারকারীদের জানিয়ে দেয় যে ওয়েবসাইটে বিভিন্ন কাজ করা হচ্ছে। এর ফলে ভিজিটরকে 500 এরর, ফাঁকা স্ক্রিন বা অসম্পূর্ণ অংশের সম্মুখীন হতে হয় না।

এই পৃষ্ঠায় সাধারণত "আমরা ওয়েবসাইটটি নিয়ে কাজ করছি" এর মতো লেখা, একটি সংক্ষিপ্ত ব্যাখ্যা এবং অনেক ক্ষেত্রে প্রোগ্রেস বার, সোশ্যাল মিডিয়া লিঙ্ক বা ফর্মের মতো অতিরিক্ত উপাদান থাকে, যাতে দর্শনার্থীরা খালি হাতে ফিরে না যান। মূল ধারণাটি খুবই সহজ: ওয়েবসাইটটি সাধারণ মানুষের জন্য প্রবেশযোগ্য নয়, কিন্তু আপনি একজন প্রশাসক হিসেবে লগ ইন করে স্বাভাবিকভাবে কাজ চালিয়ে যেতে পারেন।

অভ্যন্তরীণভাবে, ওয়ার্ডপ্রেসের নিজস্ব একটি স্বয়ংক্রিয় রক্ষণাবেক্ষণ ব্যবস্থা রয়েছে। যখন আপনি কোর আপডেট করেন, তখন আপনার ইনস্টলেশনের রুট ডিরেক্টরিতে .maintenance নামে একটি লুকানো ফাইল তৈরি হয় এবং wp_maintenance() ফাংশনটি এক্সিকিউট হয় । এই সময়ে, ভিজিটররা একটি খুব সাধারণ নোটিফিকেশন দেখতে পান যে সাইটটি সাময়িকভাবে রক্ষণাবেক্ষণের অধীনে রয়েছে, এবং আপডেট সম্পূর্ণ হওয়ার সাথে সাথেই ফাইলটি স্বয়ংক্রিয়ভাবে মুছে যায় এবং ওয়েবসাইটটি স্বাভাবিক অবস্থায় ফিরে আসে।

ওই নেটিভ মেসেজটি দেখতে বেশ বিশ্রী এবং খুব বেশি কাস্টমাইজ করা যায় না, তাই বেশিরভাগ পেশাদার ওয়েবসাইট পেজের ডিজাইন, টেক্সট এবং আচরণ নিয়ন্ত্রণ করার জন্য প্লাগইন, কোড বা এমনকি হোস্টিং প্যানেল থেকে নিজস্ব মেইনটেন্যান্স মোড সেট আপ করে নেয় ।

ওয়ার্ডপ্রেসে কখন মেইনটেন্যান্স মোড চালু করা উচিত?

অতিরঞ্জিত করার কোনো প্রয়োজন নেই: প্রতিবার একটি পোস্ট আপলোড করলেই বা যোগাযোগ পৃষ্ঠার একটি বাক্য পরিবর্তন করলেই রক্ষণাবেক্ষণ মোড চালু করার দরকার নেই । সামান্য পরিবর্তনের জন্য পুরো ওয়েবসাইটে প্রবেশাধিকার বন্ধ করে দেওয়াটা যুক্তিযুক্ত নয়।

তবে, সেই সমস্ত পরিস্থিতিতে এটি সক্রিয় করার পরামর্শ দেওয়া হয় যেখানে ওয়েবসাইটটি ভেঙে যাওয়ার, অসম্পূর্ণ হয়ে যাওয়ার, বা যা দেখানো উচিত তার থেকে খুব ভিন্ন বিষয়বস্তু প্রদর্শন করার প্রকৃত ঝুঁকি থাকে । কিছু সাধারণ উদাহরণ:

  • ওয়ার্ডপ্রেস কোর আপডেটবিশেষ করে যদি আপনি কোনো প্রধান সংস্করণে আপগ্রেড করেন। থিম বা প্লাগইনগুলির সাথে অসঙ্গতি দেখা দিতে পারে, যার ফলে ওয়েবসাইটটি কিছু সময়ের জন্য অনুপলব্ধ হয়ে যেতে পারে।
  • প্লাগইন বা থিমের একযোগে আপডেটএকসাথে একাধিক আপডেট করলে বিভিন্ন ত্রুটি (যেমন: সাদা স্ক্রিন, পিএইচপি ত্রুটি, এক্সটেনশন দ্বন্দ্ব ইত্যাদি) দেখা দেওয়া বেশ সাধারণ। মেইনটেন্যান্স মোড সক্রিয় রেখে এই পরিবর্তনগুলো করাই শ্রেয়।
  • কাঠামোগত বা নকশা পরিবর্তনএর মধ্যে রয়েছে মেনুর সম্পূর্ণ পুনর্গঠন, গুরুত্বপূর্ণ পৃষ্ঠা তৈরি বা পুনর্নির্ধারণ, থিম পরিবর্তন, অথবা ভিজ্যুয়াল বিল্ডার ব্যবহার করে লেআউটের নতুন ডিজাইন। পরীক্ষার সময়, ব্যবহারকারীদের এই অর্ধসমাপ্ত "ফ্রাঙ্কেনস্টাইন" প্রকল্পটি দেখতে না দেওয়াই শ্রেয়।
  • গুরুত্বপূর্ণ নতুন বৈশিষ্ট্যগুলির ইনস্টলেশন বা কনফিগারেশনউদাহরণস্বরূপ, একটি নতুন বুকিং প্লাগইন, একটি মেম্বারশিপ সিস্টেম, বা একটি ভিজ্যুয়াল বিল্ডার যা অনেকগুলো পেজকে প্রভাবিত করে। সবকিছু স্থিতিশীল আছে কিনা তা যাচাই না করা পর্যন্ত, সাইটটি জনসাধারণের জন্য বন্ধ রাখাই শ্রেয়।
  • হোস্টিং স্থানান্তর বা সার্ভার পরিবর্তনবিশেষ করে বড় ওয়েবসাইট, মেম্বারশিপ সাইট বা অনলাইন স্টোরের ক্ষেত্রে। ওয়েবসাইটটি এক সার্ভার থেকে অন্য সার্ভারে স্থানান্তরিত করার সময়, মেইনটেন্যান্স মোড অর্ডার দেওয়া বা ডেটা পরিবর্তন করা থেকে বিরত রাখে।
  • ওয়েবসাইটটি নির্মাণাধীন বা পুনরায় চালু করা হচ্ছেআপনি যদি আগে থেকেই পাবলিক কোনো ডোমেইনে একটি নতুন ওয়েবসাইট তৈরি করেন, তাহলে আদর্শগতভাবে ব্যবহারকারীদের একটি "নির্মাণাধীন" বা "শীঘ্রই আসছে" পৃষ্ঠা লঞ্চের দিন পর্যন্ত।
  • গুরুতর সমস্যা বা ত্রুটি সমাধান করাযদি প্রদর্শনে বড় ধরনের সমস্যা, নেভিগেশনকে প্রভাবিত করে এমন বাগ, বা নিরাপত্তাজনিত সমস্যা থাকে, তাহলে রক্ষণাবেক্ষণ মোড সক্রিয় করলে দর্শনার্থীরা ত্রুটিপূর্ণ সংস্করণটির সম্মুখীন না হয়েই আপনি সেগুলি সমাধান করার জন্য সময় পান।

আপনার ওয়েবসাইটকে একটি বাস্তব দোকানের মতো ভাবুন: যদি আপনি মেঝে পরিবর্তন করতে, দেয়ালে রং করতে বা কোনো পার্টিশন ভাঙতে যান, তাহলে আপনি কয়েক দিনের জন্য দোকানটি বন্ধ রাখেন এবং একটি "সংস্কারের জন্য বন্ধ" সাইনবোর্ড টাঙিয়ে দেন । অনলাইনেও বিষয়টি একইভাবে কাজ করে: আপনি বিজ্ঞপ্তি দেন, একটি ব্যাখ্যা প্রদান করেন এবং প্রথম দর্শনেই একটি ভালো ধারণা তৈরি করেন, যাতে ব্যবহারকারী আবার ফিরে আসতে চায়।

রক্ষণাবেক্ষণ মোড ব্যবহারের সুবিধা: ব্যবহারকারী, ব্র্যান্ড এবং এসইও

ব্যবহারকারীর অভিজ্ঞতার দৃষ্টিকোণ থেকে, রক্ষণাবেক্ষণ মোড অত্যন্ত গুরুত্বপূর্ণ। যিনি আপনাকে এইমাত্র খুঁজে পেয়েছেন, তার প্রথম ভিজিট একটি বিশাল প্রভাব ফেলে । যদি তারা ওয়েবসাইটে এসে দেখেন যে ওয়েবসাইটটি ডাউন, একটি 500 এরর দেখাচ্ছে, বা ডিজাইনটি ত্রুটিপূর্ণ, তাহলে সম্ভবত তারা আর ফিরে আসবেন না।

  Qwen3-Omni: সর্বমোডাল মডেল সম্পর্কে আপনার যা জানা দরকার

তবে, যদি আপনি এমন একটি পরিচ্ছন্ন পেজ দেখতে পান যেখানে ব্যাখ্যা করা আছে যে আপনারা উন্নতির জন্য কাজ করছেন, একটি আনুমানিক সময়সীমা উল্লেখ করা আছে, অথবা আপনাদের সাথে যোগাযোগের কোনো উপায় দেওয়া আছে , তাহলে অনুভূতিটা পুরোপুরি বদলে যায়। "এই ওয়েবসাইটটি নষ্ট" এমনটা ভাবার পরিবর্তে, আপনার মনে হবে যে "এই লোকেরা তাদের সাইটটির প্রতি যত্নশীল এবং এটিকে উন্নত করার চেষ্টা করছে।"

ব্র্যান্ডিংয়ের দৃষ্টিকোণ থেকে, একটি ভালো মেইনটেন্যান্স মোড আপনাকে আপনার ভিজ্যুয়াল আইডেন্টিটি এবং টোনকে আরও শক্তিশালী করতে সাহায্য করে । আপনি এতে আপনার লোগো, কর্পোরেট রঙ, সোশ্যাল মিডিয়া লিঙ্ক, এমনকি একটি সংক্ষিপ্ত ভ্যালু প্রপোজিশন এবং একটি কন্টাক্ট বা সাবস্ক্রিপশন ফর্মও অন্তর্ভুক্ত করতে পারেন, যাতে আপনি সেই লিডটি সংগ্রহ করার সুযোগটি হাতছাড়া না করেন।

আর সার্চ ইঞ্জিন র‍্যাঙ্কিংয়ের ক্ষেত্রে, গুগল মাঝেমধ্যে রক্ষণাবেক্ষণকে বুঝলেও, ক্রমাগত প্রযুক্তিগত ত্রুটি প্রদর্শন করা এসইও-কে নেতিবাচকভাবে প্রভাবিত করতে পারে । একটি সু-পরিকল্পিত রক্ষণাবেক্ষণ পেজ:

  • ত্রুটিপূর্ণ কন্টেন্ট বা অসম্পূর্ণ পৃষ্ঠা গুগলকে ইন্ডেক্স করা থেকে বিরত রাখুন।
  • আপনি সফলভাবে ফেরত দিতে পারেন 503 কোড (পরিষেবা সাময়িকভাবে অনুপলব্ধ), যা রোবটকে পরে ফিরে আসতে বলে।
  • এটি সার্চ রেজাল্টে আপনার CTR এবং ব্র্যান্ডের ভাবমূর্তি রক্ষা করতে সাহায্য করে।

তাছাড়া, বাস্তববাদী হওয়া যাক: সক্রিয় রক্ষণাবেক্ষণ মোডে কাজ করলে আপনার মানসিক চাপ কমে যায় । আপনি জানেন যে ব্যবহারকারীরা কোনো অসম্পূর্ণ পরিবর্তন দেখছে না, এবং আপনি অনেক বেশি মানসিক শান্তি নিয়ে ধাপে ধাপে কাজ এগিয়ে নিয়ে যেতে পারেন—পরীক্ষা করা, পূর্বাবস্থায় ফেরানো, ব্যাকআপ পুনরুদ্ধার করা ইত্যাদি।

ওয়ার্ডপ্রেসকে রক্ষণাবেক্ষণ মোডে রাখার জন্য প্লাগইন

মেইনটেন্যান্স মোড চালু করার সবচেয়ে জনপ্রিয় (এবং সহজতম) উপায় হলো প্লাগইনের মাধ্যমে। অফিসিয়াল রিপোজিটরিতে বেশ কিছু বিনামূল্যের বিকল্প রয়েছে, যেগুলোর সাহায্যে আপনি এক লাইন কোডও না লিখে একটি কাস্টম পেজ প্রদর্শন করতে পারবেন ।

এগুলোর বেশিরভাগই একই যুক্তিতে কাজ করে: পর্যাপ্ত অনুমতিসহ লগ ইন করা থাকলে আপনি সাধারণ ওয়েবসাইটটি দেখতে থাকেন, এবং বাকি দর্শনার্থীরা আপনার কনফিগার করা রক্ষণাবেক্ষণ পৃষ্ঠাটি দেখতে পায়, যেখানে আপনার লেখা, ছবি এবং আপনি যে অতিরিক্ত বিষয়গুলো সক্রিয় করতে চান, সেগুলো থাকে।

রক্ষণাবেক্ষণ: সহজ এবং কার্যকর

মেইনটেন্যান্স প্লাগইনটি এর সরলতার কারণেই সবচেয়ে জনপ্রিয়গুলোর মধ্যে একটি। এর ইন্টারফেসটি কার্যত একটিমাত্র স্ক্রিনে সীমাবদ্ধ, যেখানে মেইনটেন্যান্স মোড চালু বা বন্ধ করার জন্য একটি সুইচ এবং কয়েকটি মৌলিক ডিজাইন সেটিংস রয়েছে।

একবার ইনস্টল এবং সক্রিয় হয়ে গেলে, আপনার ওয়ার্ডপ্রেস ড্যাশবোর্ডে “Maintenance” মেনুতে যান এবং আপনি একটি ON/OFF সুইচ দেখতে পাবেন । যখন এটি ON থাকবে, তখন ড্যাশবোর্ডে অ্যাক্সেস নেই এমন সবাই মেইনটেন্যান্স পেজটি দেখতে পাবে; আর যারা অ্যাডমিন এরিয়াতে অ্যাক্সেস করতে পারবে, তারা ওয়েবসাইটটি স্বাভাবিকভাবে দেখতে থাকবে।

“কন্টেন্ট” বিভাগের মধ্যে আপনি কাস্টমাইজ করতে পারেন:

  • আমার স্নাতকেরব্রাউজার ট্যাবে যা প্রদর্শিত হয়।
  • শিরোনামবার্তার মূল শিরোনাম।
  • Descripciónমূল লেখাটি যা আপনার দর্শকরা দেখতে পাবেন।
  • ফুটার টেক্সটফুটারের জন্য একটি সংক্ষিপ্ত লেখা (যেমন, কপিরাইট বা একটি অতিরিক্ত বিজ্ঞপ্তি)।

কেবল টগলটি ON করুন এবং পরিবর্তনগুলি সেভ করুন । আপনি যদি ক্যাশিং সিস্টেম (যেমন Varnish, ক্যাশিং প্লাগইন ইত্যাদি) ব্যবহার করেন, তবে পরিবর্তনটি কার্যকর হতে দেখার জন্য আপনাকে সেগুলি ক্লিয়ার করতে হতে পারে।

WP রক্ষণাবেক্ষণ এবং অন্যান্য কাস্টমাইজযোগ্য প্লাগইন

আপনি যদি আরও বেশি দৃষ্টিনন্দন কিছু খুঁজে থাকেন, তবে আরও কিছু আকর্ষণীয় বিকল্প রয়েছে। উদাহরণস্বরূপ, WP Maintenance আপনার রক্ষণাবেক্ষণ পৃষ্ঠাটির গভীর কাস্টমাইজেশনের সুযোগ দেয়:

  • শিরোনাম ও লেখা সম্পাদনা করুন।
  • CSS পরিবর্তন করুন স্টাইলগুলোকে মিলিমিটার পর্যন্ত সামঞ্জস্য করতে।
  • হেডার এবং ব্যাকগ্রাউন্ড ছবি যোগ করুন।
  • ওয়েবসাইটটি কখন আবার চালু হবে তা দেখানোর জন্য একটি কাউন্টডাউন অন্তর্ভুক্ত করুন।
  • আপনার লিঙ্ক করুন সামাজিক নেটওয়ার্ক.
  • রক্ষণাবেক্ষণ পৃষ্ঠার শিরোনাম এবং মেটা বিবরণের মতো এসইও উপাদানগুলো সমন্বয় করুন।

আপনি যদি আরও পরিশীলিত এবং পেশাদার ভাবমূর্তি তুলে ধরতে চান, তবে এটি আদর্শ । যদিও এর জন্য কিছুটা বেশি সেটআপ সময় প্রয়োজন, বিশেষ করে যদি আপনি ম্যানুয়ালি স্টাইল কাস্টমাইজ করতে চান। তবে, অনেক ক্ষেত্রেই ইন্টারফেসটি স্প্যানিশ ভাষায় অনুবাদ করা হয়নি, যা একটি লক্ষণীয় বিষয়।

অন্যান্য জনপ্রিয় প্লাগইনগুলো যা আপনি বিবেচনা করতে পারেন:

  • নির্মানাধীনখুবই ব্যবহার-বান্ধব, এবং এতে বেশ কিছু পূর্ব-ডিজাইন করা টেমপ্লেট রয়েছে (কিছু বিনামূল্যে এবং কিছু অর্থের বিনিময়ে)। এর মাধ্যমে আপনি সোশ্যাল মিডিয়া আইকন, একটি লগইন বাটন প্রদর্শন করতে, গুগল অ্যানালিটিক্সের সাথে সংযুক্ত হতে, এবং এমনকি প্রিমিয়াম সংস্করণে আইপি অ্যাড্রেস বা পাসওয়ার্ড দিয়ে অ্যাক্সেস সীমাবদ্ধ করতে পারবেন।
  • ওয়েব রক্ষণাবেক্ষণঅত্যন্ত সহজ, যারা মেইনটেন্যান্স মোড খুব কম ব্যবহার করেন তাদের জন্য এটি আদর্শ। এতে বেশ কিছু পূর্ব-পরিকল্পিত টেমপ্লেট রয়েছে এবং এটি আপনাকে মেসেজ পরিবর্তন করতে ও আপনার অ্যানালিটিক্স আইডি যোগ করতে দেয়।
  • SeedProd-এর ওয়েবসাইট বিল্ডারএটি একটি মেইনটেন্যান্স প্লাগইন এবং 'শীঘ্রই আসছে' ফিচার হিসেবে শুরু হয়েছিল, কিন্তু আজ এটি একটি সত্যিকারের ভিজ্যুয়াল বিল্ডার। এটি আপনাকে সুন্দরভাবে ডিজাইন করা টেমপ্লেট ব্যবহার করে ড্র্যাগ অ্যান্ড ড্রপের মাধ্যমে মেইনটেন্যান্স পেজ তৈরি করতে এবং এমনকি আপনার সম্পূর্ণ ওয়েবসাইটের জন্য একটি পেজ বিল্ডার হিসেবেও কাজ করতে দেয়।

আপনার যদি শুধু দ্রুত এবং সহজ কিছু প্রয়োজন হয়, তাহলে আপনি Maintenance বা Website Maintenance ব্যবহার করতে পারেন । আর যদি আপনি আরও পরিমার্জিত এবং পুনঃব্যবহারযোগ্য ওয়েবসাইট চান, তাহলে WP Maintenance, Under Construction বা SeedProd ব্যবহার করে উপকৃত হবেন ।

WP রক্ষণাবেক্ষণ মোড / লাইটস্টার্ট: অতিরিক্ত সুবিধাসহ উন্নত রক্ষণাবেক্ষণ

আরেকটি অত্যন্ত জনপ্রিয় প্লাগইন পরিবার হলো WP Maintenance Mode (যা সাম্প্রতিক সংস্করণগুলিতে LightStart নামেও পরিচিত)। এর সাধারণ বৈশিষ্ট্যগুলির পাশাপাশি, এটি বেশ কিছু আকর্ষণীয় অতিরিক্ত সুবিধাও যোগ করে।

একবার ইনস্টল হয়ে গেলে, সেটিংস > লাইটস্টার্ট অথবা সেটিংস > ডব্লিউপি মেইনটেন্যান্স মোড-এ আপনি কয়েকটি ট্যাব দেখতে পাবেন:

  • সাধারণএখানে আপনি রক্ষণাবেক্ষণ মোড সক্রিয় বা নিষ্ক্রিয় করতে পারেন, সেই পৃষ্ঠার ইন্ডেক্সিং ব্লক করতে চান কিনা তা বেছে নিতে পারেন, মোড সক্রিয় থাকা সত্ত্বেও কোন ভূমিকাগুলো ওয়েবসাইটে অ্যাক্সেস পাবে তা কনফিগার করতে পারেন এবং কোন URL-গুলো বাদ দেওয়া হবে তা নির্ধারণ করতে পারেন।
  • নকশারক্ষণাবেক্ষণ পৃষ্ঠার লেখা, ছবি, রং এবং মৌলিক বিন্যাস নিজের পছন্দমতো সাজানোর বিভাগ।
  • মডিউলএর মাধ্যমে আপনি একটি কাউন্টার, সাবস্ক্রিপশন ফর্ম, সোশ্যাল নেটওয়ার্কের লিঙ্ক বা যোগাযোগের তথ্য যোগ করতে পারবেন, যা সবই পেজটির মধ্যেই সমন্বিত থাকে।
  • বট পরিচালনা করুনঐচ্ছিক মডিউল যা এক ধরনের চ্যাটবট সক্রিয় করে, যা ব্যবহারকারীর সাথে কথোপকথন করে এবং ওয়েবসাইট বন্ধ থাকা অবস্থায় ইমেল সংগ্রহ করতে বা সাধারণ সন্দেহ নিরসনে সহায়তা করতে পারে।
  • RGPDযদি আপনি সরাসরি রক্ষণাবেক্ষণ পৃষ্ঠা থেকেই ডেটা (ইমেল, ফর্ম, ইত্যাদি) সংগ্রহ করেন, তাহলে আইনি শর্তাবলী এবং গোপনীয়তা সম্মতি কনফিগার করার জন্য এটি একটি নির্দিষ্ট বিভাগ।
  ম্যাকে অ্যান্টিভাইরাস ব্যবহারের সম্পূর্ণ নির্দেশিকা: সুরক্ষা ও নিরাপত্তা

এই ধরনের প্লাগইনটি একদম উপযুক্ত, যদি আপনি আপনার ওয়েবসাইটটি কয়েক ঘন্টা বা দিনের জন্য বন্ধ রাখতে চান এবং কাজ করার সময়ও লিড সংগ্রহ চালিয়ে যেতে বা ব্যবহারকারীদের সাথে যোগাযোগ বজায় রাখতে চান।

হোস্টিং প্যানেল থেকে রক্ষণাবেক্ষণ মোড সক্রিয় করুন।

যদি আপনার ওয়ার্ডপ্রেস প্লেস্কের মতো কোনো প্যানেল বা কিছু প্রোভাইডারের নিজস্ব ম্যানেজমেন্ট সিস্টেমের মাধ্যমে ইনস্টল করা থাকে, তাহলে খুব সম্ভবত আপনি ওয়ার্ডপ্রেসে হাত না দিয়েই মেইনটেন্যান্স মোড চালু করতে পারবেন ।

অনেক হোস্টিং প্রোভাইডারে, আপনি আপনার ক্লায়েন্ট এরিয়া থেকে ওয়ার্ডপ্রেস বা ওয়ার্ডপ্রেস টুলকিট বিভাগে প্রবেশ করতে পারেন এবং প্রতিটি ইনস্টলেশনের জন্য রক্ষণাবেক্ষণ সক্রিয় বা নিষ্ক্রিয় করার একটি সুইচ খুঁজে পেতে পারেন । আপনি যদি একাধিক ওয়েবসাইট পরিচালনা করেন অথবা কোনো ত্রুটির কারণে ওয়ার্ডপ্রেস ড্যাশবোর্ডে প্রবেশ করতে না পারেন, তবে এটি একটি অত্যন্ত সুবিধাজনক বিকল্প।

এছাড়াও, এই হোস্টিং সিস্টেমগুলিতে সাধারণত সামান্য কাস্টমাইজেশনের সুযোগ থাকে:

  • প্রশাসনিক প্যানেলে প্রবেশাধিকার সীমিত করুন (যদিও পরিবর্তন করার জন্য লগ ইন করার প্রয়োজন হলে এটি সাধারণত সুপারিশ করা হয় না)।
  • একটি চয়ন করুন টেমপ্লেট বা পটভূমির ছবি রক্ষণাবেক্ষণ পৃষ্ঠার জন্য ভিন্ন।
  • সেট আপ করুন শিরোনাম, মূল পাঠ্য এবং সহায়ক পাঠ্য যা দর্শনার্থীকে দেখানো হবে।
  • অ্যা সময় নির্ণায়ক পুনরায় খোলার একটি সুস্পষ্ট তারিখ থাকলে একটি কাউন্টডাউন সহ।
  • তিনটি পর্যন্ত লিঙ্ক করুন সামাজিক নেটওয়ার্ক (সাধারণত ফেসবুক, টুইটার এবং/অথবা ইনস্টাগ্রাম)।

এর প্রধান সুবিধা হলো, আপনাকে ওয়ার্ডপ্রেসের সঠিকভাবে কাজ করার ওপর নির্ভর করতে হয় না । এমনকি কোনো প্লাগইনের কারণে এটি ব্যবহার অনুপযোগী হয়ে গেলেও, ইনস্টলেশন ঠিক করা বা ব্যাকআপ থেকে পুনরুদ্ধার করার সময় আপনি একটি নিরপেক্ষ পৃষ্ঠা প্রদর্শন করতে পারেন।

কোডের সাহায্যে কীভাবে ওয়ার্ডপ্রেসকে রক্ষণাবেক্ষণ মোডে রাখা যায়

আপনি যদি প্লাগইন এড়িয়ে চলতে এবং আপনার ইনস্টলেশন যতটা সম্ভব হালকা রাখতে চান, তাহলে কয়েকটি কোড লিখে মেইনটেন্যান্স মোডও চালু করতে পারেন । এর জন্য কিছুটা বেশি যত্নের প্রয়োজন, কিন্তু দীর্ঘমেয়াদে এটি একটি খুবই স্থিতিশীল সমাধান।

functions.php এর মাধ্যমে রক্ষণাবেক্ষণ মোড

একটি প্রচলিত উপায় হলো আপনার থিমের functions.php ফাইল (আদর্শগতভাবে, একটি চাইল্ড থিম) ব্যবহার করে পাবলিক অ্যাক্সেস আটকানো এবং একটি কাস্টম রক্ষণাবেক্ষণ বার্তা প্রদর্শন করা।

প্রবাহটি মোটামুটি এইরকম হবে:

  • অ্যাপিয়ারেন্স > থিম এডিটর-এ প্রবেশ করুন (অথবা হোস্টিং ফাইল ম্যানেজার/FTP-এর মাধ্যমে)।
  • আপনি ফাইলটি খুলুন থিমের functions.php সক্রিয় থিম বা চাইল্ড থিমের।
  • আপনি একটি ব্যাকআপ তৈরি করুন কোনো কিছু স্পর্শ করার আগে ফাইলটি থেকে।
  • সবশেষে, আপনি এমন একটি ফাংশন যোগ করবেন যা যাচাই করে দেখবে যে ব্যবহারকারী লগ ইন করেছেন কিনা এবং থিম সম্পাদনা করার অনুমতি তার আছে কিনা। যদি তা না থাকে, তবে তাকে একটি রক্ষণাবেক্ষণ পৃষ্ঠা দেখানো হবে।

একটি সাধারণ বাস্তবায়ন উদাহরণে, ব্যবহারকারী অ্যাডমিনিস্ট্রেটর কিনা তা পরীক্ষা করা হয় এবং যদি না হন, তবে সাধারণ HTML সহ `wp_die()` কল করা হয় ও রেসপন্স কোড 503 সেট করা হয় , যা নির্দেশ করে যে পরিষেবাটি সাময়িকভাবে অনুপলব্ধ। আপনি এমনকি একটি ছবিও যুক্ত করতে পারেন বা ইনলাইন CSS দিয়ে বার্তাটিকে স্টাইল করতে পারেন।

যখন আপনি রক্ষণাবেক্ষণ মোড নিষ্ক্রিয় করতে চান, তখন কেবল যোগ করা কোডটি মুছে ফেলুন অথবা এটিকে চালানো বন্ধ করতে কমেন্ট করে দিন। এই ধাপটি মনে রাখা গুরুত্বপূর্ণ, কারণ আপনি যদি এটি সরাতে ভুলে যান, তাহলে ওয়েবসাইটটি অনির্দিষ্টকালের জন্য জনসাধারণের জন্য বন্ধ থাকবে।

আপনার ভিজ্যুয়াল বিল্ডার দিয়ে একটি রক্ষণাবেক্ষণ পৃষ্ঠা তৈরি করুন

আপনি যদি এলিমেন্টর, ডিভি, ভিজ্যুয়াল কম্পোজার বা এই জাতীয় কোনো পেজ বিল্ডার ব্যবহার করেন , তাহলে নির্দিষ্ট মেইনটেন্যান্স প্লাগইন ছাড়াই আপনার কাছে আরেকটি বিকল্প রয়েছে: নিজের ডিজাইন দিয়ে একটি 'মেইনটেন্যান্স' পেজ তৈরি করে সেটিকে হোমপেজ হিসেবে সেট করুন।

সাধারণ প্রক্রিয়াটি হবে:

  • আপনি আপনার প্রচলিত বিল্ডার ব্যবহার করে ওয়ার্ডপ্রেসে একটি নতুন পৃষ্ঠা তৈরি করেন।
  • আপনি একটি সাধারণ লেআউট ডিজাইন করুন: লোগো, আপনি কী করছেন তা ব্যাখ্যা করে একটি শিরোনাম, একটি সংক্ষিপ্ত লেখা, সম্ভবত নেটওয়ার্কের লিঙ্ক এবং একটি ফর্ম।
  • সেটিংস > পঠন-এ যান এবং নির্বাচন করুন একটি স্থির পৃষ্ঠা এই নতুন পৃষ্ঠাটি বেছে নিয়ে হোম পেজ হিসেবে সেট করুন।
  • ঐচ্ছিকভাবে, আপনি বক্সটিতে টিক চিহ্ন দিতে পারেন। সার্চ ইঞ্জিনগুলোকে এই সাইটটি ইনডেক্স না করার জন্য অনুরোধ করুন। রক্ষণাবেক্ষণ চলাকালীন, গুগল যাতে সেই অস্থায়ী পৃষ্ঠাটি ইন্ডেক্স করতে না পারে, সেজন্য।

ডিজাইনের দিক থেকে এটি একটি বেশ নমনীয় সমাধান, তবে পরামর্শ দেওয়া হচ্ছে যে, কাজ শেষ হলে সংশ্লিষ্ট পেজটিকে আপনার হোমপেজ হিসেবে ফিরিয়ে আনতে মনে রাখবেন এবং, যদি আগে থেকেই তা করে থাকেন, তাহলে সার্চ ইঞ্জিন ইন্ডেক্সিং পুনরায় সক্রিয় করে নেবেন।

.htaccess এবং একটি HTML পৃষ্ঠা সহ রক্ষণাবেক্ষণ মোড

আপনি যদি সার্ভার কনফিগারেশনে স্বচ্ছন্দ হন এবং ওয়ার্ডপ্রেস থেকে আরও বেশি স্বাধীন কিছু চান, তাহলে .htaccess ফাইল ও একটি স্ট্যাটিক HTML পেজ ব্যবহার করে অ্যাপাচি লেভেলে মেইনটেন্যান্স মোড সেট আপ করতে পারেন।

ধারণা নিম্নোক্ত:

  • ওয়েবসাইটের রুট ডিরেক্টরিতে, আপনি একটি ফাইল তৈরি করেন, উদাহরণস্বরূপ রক্ষণাবেক্ষণ.htmlআপনি যে পৃষ্ঠাটি প্রদর্শন করতে চান তার HTML সহ: মূল বার্তা সহ একটি h2, একটি সংক্ষিপ্ত লেখা, সাধারণ ইনলাইন স্টাইল এবং, যদি চান, যোগাযোগের তথ্য।
  • .htaccess ফাইলে আপনি রিরাইট রুল যোগ করেন, যা মেইনটেনেন্স ইউআরএল এবং আসল ওয়েবসাইট দেখা চালিয়ে যাওয়ার জন্য ব্যবহৃত আইপি অ্যাড্রেস ছাড়া বাকি সব রিকোয়েস্টকে ওই ফাইলে রিডাইরেক্ট করে।
  একজন ফ্রন্ট-এন্ড ডেভেলপার কী এবং তারা কী করে?

নিয়মের ধরণটিতে সাধারণত অন্তর্ভুক্ত থাকে:

  • উনা পুনরায় লিখুন শর্ত যাতে অনুরোধটি ইতিমধ্যে /mantenimiento.html-এ থাকলে পুনঃনির্দেশনাটি প্রয়োগ না হয়।
  • অন্য পুনরায় লিখুন শর্ত যা আপনার আইপি বাদ দেয় (যা আপনি “আমার আইপি কী” এর মতো পরিষেবা দিয়ে যাচাই করতে পারেন)।
  • উনা রিরাইটরুল যা ব্যবহারকারীকে একটি অস্থায়ী পুনঃনির্দেশ কোড ৩০২ সহ রক্ষণাবেক্ষণ ফাইলে পাঠিয়ে দেয়।

এইভাবে, ওয়ার্ডপ্রেস পুরোপুরি অচল হয়ে গেলেও, আপনি ছাড়া বাকি সব ট্র্যাফিক সবসময় রক্ষণাবেক্ষণের HTML পৃষ্ঠাটি দেখতে পাবে । এটি নিষ্ক্রিয় করতে, কেবল ওই লাইনগুলো মুছে দিন বা কমেন্ট আউট করুন, অথবা আসল .htaccess ফাইলটি পুনরুদ্ধার করুন।

WP-CLI দিয়ে নেটিভ রক্ষণাবেক্ষণ মোড ব্যবহার করা

আপনার হোস্টিং প্রোভাইডার যদি WP-CLI (ওয়ার্ডপ্রেসের কমান্ড-লাইন ইন্টারফেস) অফার করে, তাহলে আপনি ড্যাশবোর্ডে অ্যাক্সেস না করেও সরাসরি SSH থেকে মেইনটেন্যান্স মোড চালু করতে পারেন; এবং যদি আপনি কাজগুলো স্বয়ংক্রিয় করতে চান, তাহলে ব্যাশ স্ক্রিপ্ট এবং ইউটিলিটি গাইডটি দেখে নিতে পারেন ।

আপনাকে শুধু করতে হবে:

  • SSH এর মাধ্যমে সার্ভারে সংযোগ করুন এবং WordPress ইনস্টলেশন ডিরেক্টরিতে প্রবেশ করুন।
  • চালান wp maintenance-mode activate রক্ষণাবেক্ষণ সক্রিয় করতে।
  • স্ট্যাটাস চেক করুন wp maintenance-mode statusযা আপনাকে একটি বার্তা দেখাবে, যা নির্দেশ করবে যে মোডটি সক্রিয় আছে।

পরিবর্তনগুলো করা শেষ হলে, `wp maintenance-mode deactivate` কমান্ডটি চালান এবং ওয়েবসাইটটি আবার ব্যবহারযোগ্য হয়ে যাবে। আপনি যদি অনেকগুলো ওয়েবসাইট পরিচালনা করেন অথবা কন্ট্রোল প্যানেলটি কাজ না করলেও টার্মিনালের মাধ্যমে আপনার অ্যাক্সেস থাকে, তবে এটি একটি অত্যন্ত কার্যকরী পদ্ধতি।

রক্ষণাবেক্ষণ মোড এবং WooCommerce: বিক্রয় সম্পর্কে সতর্ক থাকুন

একটি কর্পোরেট ওয়েবসাইট বা ব্লগে, এক বা দুই ঘণ্টার জন্য রক্ষণাবেক্ষণ মোডে থাকাটা সাধারণত কোনো বড় ব্যাপার নয়। তবে, WooCommerce ব্যবহার করা একটি অনলাইন স্টোরের ক্ষেত্রে পরিস্থিতি অনেকটাই ভিন্ন , কারণ ওয়েবসাইটটি বন্ধ থাকাকালীন কেনাকাটা সম্পন্ন করা যায় না।

অতএব, ই-কমার্সে রক্ষণাবেক্ষণের পরিকল্পনা আরও ভালোভাবে করা বাঞ্ছনীয়:

  • সবচেয়ে সূক্ষ্ম কাজগুলো করার চেষ্টা করুন অফ-পিক আওয়ারে (ভোরবেলা বা ব্যস্ততাহীন সময়ে)।
  • এমন একটি রক্ষণাবেক্ষণ মোড ব্যবহার করুন যা স্পষ্টভাবে বুঝিয়ে বলুন যে দোকানটি শীঘ্রই আবার চালু হবে।.
  • সম্ভব হলে যোগ করুন একটি দৃশ্যমান যোগাযোগ ফর্ম বা ইমেল ঠিকানা যাতে জরুরি কোনো প্রয়োজনে তারা আপনাকে চিঠি লিখতে পারে।
  • খুব বড় পরিবর্তনের জন্য, একটিতে কাজ করার কথা বিবেচনা করুন স্টোর ক্লোন একটি সাবডোমেইনে সবকিছু পরীক্ষা করুন এবং তারপর মেইনটেন্যান্স মোড সক্রিয় রেখে অল্প সময়ের মধ্যে পরিবর্তনগুলো মাইগ্রেট করুন।

মূল লক্ষ্য হলো প্রকৃত ডাউনটাইম কমানো। তা সত্ত্বেও, আপনার ডেটা এবং সোশ্যাল মিডিয়া লিঙ্কসহ একটি সুপরিচালিত রক্ষণাবেক্ষণ পেজ থাকলে , অনেক গ্রাহকই বুঝতে পারবেন যে আপনি উন্নতি করছেন এবং পরে আবার চেষ্টা করবেন।

ওয়ার্ডপ্রেস রক্ষণাবেক্ষণ পরিষেবা: কখন এগুলো আউটসোর্স করা উচিত

এই সবকিছু যদি আপনার কাছে দুর্বোধ্য মনে হয়, অথবা আপনি যদি আপডেট, ব্যাকআপ এবং টেস্টিং নিয়ে মাথা ঘামাতে না চান, তাহলে পেশাদার ওয়ার্ডপ্রেস রক্ষণাবেক্ষণ পরিষেবা রয়েছে , যারা আপনার হয়ে এই সমস্ত প্রযুক্তিগত কাজ করে দেবে।

এই পরিষেবাগুলিতে সাধারণত ন্যূনতম নিম্নলিখিত বিষয়গুলো অন্তর্ভুক্ত থাকে:

  • নিয়মিত আপডেট ওয়ার্ডপ্রেস কোর, প্লাগইন এবং সক্রিয় থিমের।
  • WooCommerce-এর নির্দিষ্ট আপডেট (অনলাইন স্টোর-কেন্দ্রিক পরিকল্পনাগুলিতে) এবং প্রতিটি পরিবর্তনের পর সবকিছু ঠিকঠাক কাজ করছে কিনা তা যাচাই করা।
  • ২৪/৭ পর্যবেক্ষণ ওয়েবসাইটটি ডাউন হয়ে গেলে সতর্কবার্তা সহ।
  • দৈনিক ব্যাকআপ নির্দিষ্ট সংখ্যক দিনের জন্য (যেমন, ৩০) এবং চাহিদা অনুযায়ী পুনরুদ্ধারের সুবিধা।
  • নিরাপত্তা স্ক্যান ম্যালওয়্যার বা সন্দেহজনক আচরণ শনাক্ত করতে।
  • পর্যায়ক্রমিক প্রতিবেদন ওয়েবসাইটের অবস্থা, করা আপডেট এবং সম্ভাব্য ঘটনা সম্পর্কে।

এই প্ল্যানগুলো থেকে সাধারণত নতুন উন্নয়ন, ডিজাইনের পরিবর্তন, উন্নত পারফরম্যান্সের উন্নতি, বা SEO/SEM ক্যাম্পেইন বাদ দেওয়া হয় , যেগুলোর জন্য আলাদা বাজেট বা নির্দিষ্ট ঘণ্টার বরাদ্দ থাকে। চুক্তি অনুযায়ী, এগুলো সাধারণত মাসিক বা বার্ষিক নবায়নের ভিত্তিতে চলে এবং এতে কোনো ন্যূনতম বাধ্যবাধকতার সময়সীমা থাকে না । বাতিল করতে চাইলে আগে থেকে জানানোর প্রয়োজন হয়।

আপনি যদি এমন একটি ওয়েবসাইট পরিচালনা করেন যা আপনার ব্যবসার জন্য অত্যন্ত গুরুত্বপূর্ণ এবং সবকিছুর হিসাব রাখার মতো সময় (বা ইচ্ছা) আপনার না থাকে, তবে গুরুতর সমস্যা এবং দীর্ঘ সময় ধরে ওয়েবসাইট বন্ধ থাকা এড়াতে এর রক্ষণাবেক্ষণের দায়িত্ব অন্যকে দেওয়া একটি অত্যন্ত যুক্তিসঙ্গত বিনিয়োগ হতে পারে ।

সংক্ষেপে, ওয়ার্ডপ্রেসে একটি সুবিন্যস্ত মেইনটেন্যান্স মোড থাকলে, আপনি আপনার ব্যবহারকারীদের অভিজ্ঞতা বা আপনার অনলাইন সুনামের কোনো ক্ষতি না করেই গুরুত্বপূর্ণ পরিবর্তন করতে পারেন । আপনি সাধারণ প্লাগইন, কাউন্টার ও ফর্মসহ আরও উন্নত সমাধান বেছে নিতে পারেন, আপনার হোস্টিং কন্ট্রোল প্যানেল থেকে এটি করতে পারেন, অথবা ইনস্টলেশন প্রক্রিয়াকে সহজ করতে কোড ব্যবহার করতে পারেন; গুরুত্বপূর্ণ বিষয় হলো, যখনই আপনি কোনো বড় পরিবর্তন করতে যাবেন, তখন একটি স্পষ্ট ও পেশাদার বার্তা দিয়ে দ্রুত মোডটি বন্ধ করার একটি উপায় যেন আপনার কাছে থাকে, এবং সবকিছু প্রস্তুত হয়ে গেলে সেটি পুনরায় খোলার কথা যেন আপনার মনে থাকে।

প্রতিষেধক রক্ষণাবেক্ষণ
সম্পর্কিত নিবন্ধ:
কম্পিউটার সরঞ্জামের প্রতিরোধমূলক রক্ষণাবেক্ষণ