ওয়ার্ডপ্রেসে ব্লগ করার সময় মাঝে মাঝে পুরোনো পোস্টকে নতুন তারিখে আপডেট করার প্রয়োজন হয়। বিশেষ করে নিউজ, টেক টিপস বা ট্রেন্ডিং কনটেন্টে Publishing Date আপডেট করলে গুগল ও পাঠক উভয়ের কাছেই কনটেন্ট নতুন ও প্রাসঙ্গিক মনে হয়।
এই কাজটি ম্যানুয়ালি করলেও সম্ভব, তবে আমি একটি কাস্টম PHP কোড দিয়ে খুব সহজে ব্লগ পোস্টের Publishing Date আপডেট করেছি।
👉 আমার ভিডিওতে বিষয়টি বিস্তারিতভাবে দেখিয়েছি। নিচে ভিডিওটি এম্বেড করে দিলাম—
🎥 ভিডিও টিউটোরিয়াল
🖥️ কাস্টম PHP কোড
নিচে আমার কাস্টমাইজ করা PHP কোডটি শেয়ার করছি। এটি ব্যবহার করে খুব সহজেই ব্লগ পোস্টের Publishing Date পরিবর্তন করা যায়।
// BY SS IT BARI TECH add_filter( 'generate_post_date_output', function( $output, $time_string ) { $time_string = '<time class="entry-date published" datetime="%1$s" itemprop="datePublished">Published on: %2$s</time>'; if ( get_the_date() !== get_the_modified_date() ) { $time_string = '<time class="entry-date updated-date" datetime="%3$s" itemprop="dateModified">Last Updated on: %4$s</time>'; } $time_string = sprintf( $time_string, esc_attr( get_the_date( 'c' ) ), esc_html( get_the_date() ), esc_attr( get_the_modified_date( 'c' ) ), esc_html( get_the_modified_date() ) ); return sprintf( '<span class="posted-on">%s</span> ', $time_string ); }, 10, 2 );
উপরের নিয়ম অনুসরণ করে বুঝতে কোথাও কোন অসুবিধা হলে। নিচে থাকা ভিডিওটি দেখে নিন।
🔎 কোড ব্যবহারের নিয়ম
-
আপনার চাইল্ড থিমের
functions.php
ফাইল ওপেন করুন। -
উপরের কোডটি পেস্ট করুন।
-
$post_id
অংশে আপনার নির্দিষ্ট পোস্টের আইডি দিন। -
$new_date
এর মানে আপনার পছন্দমতো তারিখ ও সময় লিখুন। -
সেভ করুন এবং রিফ্রেশ দিন—আপনার পোস্টের Publishing Date আপডেট হয়ে যাবে।
🌟 গুণাগুণ ও উপকারিতা
-
সহজ কাস্টমাইজেশন: কোডে মাত্র একটি পোস্ট আইডি ও নতুন তারিখ দিতে হবে।
-
অটো SEO বুস্ট: নতুন Publishing Date দিয়ে পোস্টটি আবার গুগলে ইনডেক্স হতে সাহায্য করে।
-
Google Discover Friendly: আপডেটেড তারিখ থাকলে Discover বা নিউজ ফিডে দেখানোর সম্ভাবনা বেড়ে যায়।
-
সময় বাঁচায়: ম্যানুয়ালি একাধিক পোস্টে ঢুকে তারিখ পাল্টানোর ঝামেলা নেই।
✅ উপসংহার
ওয়ার্ডপ্রেসে ব্লগ পোস্টের Publishing Date আপডেট করা আসলে একটি গুরুত্বপূর্ণ কাজ। SEO এবং Discover-এ ভালো রেজাল্ট পাওয়ার জন্য পুরোনো কনটেন্টকে নতুনভাবে রিফ্রেশ করা উচিত। আমি যেই PHP কোডটি শেয়ার করলাম, সেটি ব্যবহার করলে খুব সহজেই এই কাজটি করা যাবে।
ভিডিওতে বিষয়টি লাইভ ডেমো সহ দেখিয়েছি—তাই ভিডিওটি একবার দেখে কোড প্রয়োগ করলে একদমই সমস্যা হবে না।
❓ প্রশ্নোত্তর
প্রশ্ন: এই কোড কি সব থিমে কাজ করবে?
উত্তর: হ্যাঁ, যেহেতু এটি WordPress core ফাংশন ব্যবহার করে, তাই সব থিমেই কাজ করবে।
প্রশ্ন: নতুন তারিখ দিলে কি SEO তে সত্যিই উপকার হয়?
উত্তর: অবশ্যই! নতুন Publishing Date থাকলে গুগল কনটেন্টকে নতুন ধরে এবং সার্চে ভিজিবিলিটি বাড়ায়।
প্রশ্ন: একসাথে একাধিক পোস্টের তারিখ পরিবর্তন করা যাবে?
উত্তর: হ্যাঁ, চাইলে কোড লুপ আকারে লিখে একাধিক পোস্টে ব্যবহার করা যায়।