প্লাগইন ছাড়াই অটোমেটিকভাবে ওয়ার্ডপ্রেস হোমপেজে কোন পোস্টকে সংক্ষিপ্ত আকারে দেখান

2
307

প্লাগইন ছাড়াই অটোমেটিকভাবে ওয়ার্ডপ্রেস হোমপেজে কোন পোস্টকে সংক্ষিপ্ত আকারে দেখান

আস্‌সালামু আলাইকুম। কেমন আছেন সবাই? আশা করি আল্লাহ্‌র রহমতে ভাল আছেন। আমরা অনেকেই ওয়ার্ডপ্রেসে ব্লগিং করতে গিয়ে একটি সমস্যায় পড়ি। আর তা হলো আমরা ব্লগে কোন পোস্ট পাবলিশ করলে তা হোমপেজে সংক্ষিপ্ত আকারে না দেখিয়ে পুরো পোস্টই একবারে দেখায়। এটা একদিকে যেমন আমাদের ব্লগের সৌন্দর্যহানি করছে অন্যদিকে তেমনি ভিজিটরের বিরক্তির কারণ হচ্ছে।

Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting

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

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

এজন্য প্রথমে আপনার থিমের post.php ফাইলটি কোন এডিটরে ওপেন করে এই কোডটি খুঁজে বের করুন।

<?php the_content(); ?>

যদি উপরের কোডটি পাওয়া না যায় তবে এই কোডটি খুঁজে দেখতে পারেন।

<?php the_content(”); ?>

কোডটি খুঁজে পেলে ঐ কোডটি নিচের কোড দিয়ে রিপ্লেস করে দিন।

<?php the_excerpt(); ?>

এরপর আপনার ব্লগের হোমপেজে ভিজিট করে দেখুন সবগুলো পোস্টই সংক্ষিপ্ত আকারে দেখাচ্ছে।

 

ওয়ার্ডপ্রেসে ডিফল্টভাবে ৫৫ শব্দ পর বিস্তারিত পড়ুন দেখায়। আপনি যদি এই ডিফল্ট ভ্যালু পরিবর্তন করতে চান তাহলে নিচের কোডটি আপনার থিমের function.php ফাইলে যুক্ত করে দিন।

// Change the default Excerpt length
function custom_excerpt_length( $length ) {
return 40;
}
add_filter( ‘excerpt_length’, ‘custom_excerpt_length’, 999 );

 

কোডের ৩ নম্বর লাইনে লক্ষ করুন লেখা আছে return 40। এখানে 40 হলো আপনি কত শব্দ পর বিস্তারিত পড়ুন দেখাতে চান তার সংখ্যা। আপনি যতগুলো শব্দ দেখাতে চান তা ঐখানে লিখে দিন।

 

ওয়ার্ডপ্রেস ড্যাশবোর্ডে অথারকে শুধু তার পোস্ট, কমেন্ট ও মিডিয়া ফাইল দেখানোর জন্য এই টিউনটি দেখতে পারেন

এই টিউনটি আগে আমার ব্লগে প্রকাশিত

টিউনারপেজের নতুন টিউন আপনাকে ইমেইল করব?
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting

2 মন্তব্য

    • আপনাকেও মন্তব্য করার জন্য অনেক ধন্যবাদ।

একটি উত্তর ত্যাগ

Please enter your comment!
Please enter your name here

19 + five =