ওয়ার্ডপ্রেসে তাদের CMS Schedule Post নামের একটি বিল্ড-ইন ফিচার রেখেছে। যার মাধ্যমে আপনি নির্দিষ্ট সময় সেট করে রেখে পোস্ট করলে সেই সময়ে অটোমেটিক্যালি আপনার পোস্ট পাবলিশ হয়ে যাবে। কিন্তু অনেক সময় দেখা যায় Schedule Post করে রাখলে সেটি পাবলিশ হচ্ছে না। 

WordPress missed schedule post error

এখন আমি আপনাদের দেখাবো কিভাবে ওয়ার্ডপ্রেসে Missed Schedule Post ইরর ফিক্স করতে হয়। এটি আপনাকে নির্দিষ্ট সময়ে পোস্ট পাবলিশ করার বিষয়টি নিশ্চিত করবে।

ওয়ার্ডপ্রেসে “Missed Schedule Post” কেনো হয়?

হোস্টিং সার্ভার অনেক সময় ওয়ার্ডপ্রেসের প্লাগইন বা থিমের সাথে কনফ্লিক্ট করে। এ জন্য আপনার Schedule Post মিস হতে পারে।

আপনি যখন কোনো পোস্ট পরবর্তীতে পাবলিশ করার জন্য Schedule Post সেট করে দেন। তাহলে তা অটোমেটিক্যালি পরবর্তীরে পাবলিশের জন্য ‘Cron’ বা ‘WordPress Cron’ নামের একটি টেকনিক ব্যবহার করে। যদি আপনার হোস্টিং সার্ভার বা কোনো প্লাগইন Cron Job এর কাজ গুলো কে কোনো ভাবে বাধা প্রদান করে, তাহলে ওয়ার্ডপ্রেস নির্ধারিত কাজগুলো মিস করে এবং যার ফলে ‘Schedule Post’ গুলো নির্ধারিত সময়ে পোস্ট হয় না। 

তবে বেশ কিছু ক্ষেত্রে এমন সমস্যার পরেও ‘Cron Job’ কাজ করে যেমনঃ আপডেট চেকিং, ডিলিটিং অটো-সেভ ড্রাফট ইত্যাদি। তবে ওয়ার্ডপ্রেসের পোস্ট সিডিউল কোনো ভাবে মিস হয়ে গেলে তা আর পরবর্তীতে পোস্ট হয় না। 

এই সমস্যা সাধারণত সবার হয় না। তবে কিছু কিছু ইউজারের জন্য এটি অনেক সময় সাধারণ ওয়ার্ডপ্রেস সমস্যা হয়ে উঠতে পারে। 

তাই চলুন জেনে নেওয়া যাক, কিভাবে ওয়ার্ডপ্রেসের “Missed Schedule Post” ইরর সমাধান করবেন।

ওয়ার্ডপ্রেসে “Missed Schedule Post” ইরর ফিক্স করতে নিচের ধাপ গুলো অনুসরণ করুনঃ

প্রথমেই আপনাকে আপনার ওয়ার্ডপ্রেসে “Missed Scheduled Post Publisher” নামের একটি প্লাগইন ইন্সটল করে নিতে হবে ।

Missed Scheduled Post Publisher প্লাগইন কিভবে কাজ করে? 

এই প্লাগইনটি আপনার ওয়েবসাইটে কোনো শিডিউল পোস্ট Missed Schedule হয়েছে কি না তা প্রতি ১৫ সেকেন্ড পর পর চেক করবে। যদি কোনো Missed Schedule খুজে পায় তাহলে তার স্ট্যাটাস শিডিউল থেকে চেঞ্জ করে পাবলিশ করে দিবে। এটি পোস্ট, পেজ, প্রোডাক্টস এবং আপনার ওয়ার্ডপ্রেস ওয়েবসাইটে থাকতে পারে এমন অন্য কোনো কাস্টম পোস্টের জন্য কাজ করবে।

install scheduled posts by wpbeginner

Missed Scheduled Post সমস্যাটির অন্য আর একটি সমাধানঃ

আপনি যদি Missed Scheduled Post Publisher প্লাগইন ইন্সটল করতে না চান অথবা প্লাগইনটি ইন্সটল করার পরেও কাজ না হয়। তাহলে আপনি নিচের ধাপ গুলো অনুসরণ করতে পারেনঃ

১. আপনার ওয়ার্ডপ্রেস টাইমজোন সেটিংস চেক করুনঃ

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

এটি সেট করার জন্য আপনাকে ওয়ার্ডপ্রেসের Settings → General এ যেতে হবে। এবার একটু স্ক্রল করে নিচের দিকে যেয়ে TimeZone অপশন থেকে আপনি যেখানকার সময় অনুযায়ী আপনার ওয়েবসাইট ম্যানেজমেন্ট করতে চাচ্ছেন তা সিলেক্ট করে নিচের দিকে থাকা সেভ বাটনে ক্লিক করুন। 

The timeline settings on the WordPress dashboard 1024x685 1
২. ওয়ার্ডপ্রেস ক্যাশ ক্লিয়ার করুনঃ

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

ওয়ার্ডপ্রেস ক্যাশ ক্লিন করার জন্য আপনি W3 Total Cache প্লাগিন্সটি ব্যবহার করতে পারেন। এই প্লাগিন্স এর মাধ্যমে ক্যাশ ক্লিয়ার করার জন্য প্লাগিন্স ইনস্টল করে এক্টিভ করে নেওয়ার পর নিচের স্টেপগুলো ফলো করুন।

04

প্রথমে Performance  Dashboard ক্লিক করুন এবং এরপর empty all caches ক্লিক করুন।

Clearing website cache using W3 Total Cache a caching plugin 1024x562 1

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

৩. ওয়ার্ডপ্রেস Memory Limit বাড়ানোঃ
আপনার হোস্টিং সার্ভারে Memory Limit প্রয়োজনের তুলনায় কম করে দেওয়া থাকলেও এমন সমস্যা দেখা দিতে পারে। এই সমস্যাটির সমাধানের জন্য আপনি আপনার হোস্টিং সার্ভার থেকে Memory Limit বাড়িয়ে দিতে পারেন। Memory Limit বাড়ানোর জন্য নিচের স্টেপগুলো ফলো করুন।

প্রথমে সিপ্যানেল থেকে File Manager এ যেতে হবে।

এরপর public_html (Domain Directory) → wp-config.php ফাইল সিলেক্ট করে Edit বাটনে ক্লিক করুন। এরপর নিচের কোডটি বসিয়ে Save Change বাটনে ক্লিক করুন।

define('WP_MEMORY_LIMIT', '256M');
Increasing the site s memory limit via hPanel s File Manager 1024x627 2

উপরের স্টেপ গুলোর কোনো একটি কাজ না করলে অন্য স্টেপ গুলো অনুসরণ করে খুব সহজেই আপনার ওয়েবসাইটের Missed Scheduled Post সমস্যাটি সমাধান করতে পারেন। আপনার ক্ষেত্রে কোন স্টেপ ফলো করে সমস্যা সমাধান হয়ে তা অবশ্যই কমেন্ট করে জানাবেন। আপনার জন্য শুভকামনা, ভালো থাকবেন।

Leave a Reply