কাজে লাগার মত ওয়ার্ডপ্রেসের কয়েকটি ট্রিক্স

আপনাদের সবাইকে স্বাগতম।কেমন আছেন? নিশ্চয় ভালো। সামনে ঈদ , বাড়ি যাচ্ছি। যাবার আগে মনে হলো একটা পোষ্ট লিখে যাই। এখন গাড়িতে আছি , রাস্তায় জ্যামের কারনে বাড়িতে যেতে ১২ ঘন্টা লাগবে। এই সময়টাকে কাজে লাগাই। আজ আমি কাজে লাগার মত ওয়ার্ডপ্রেসের কয়েকটি ট্রিক্স নিয়ে আলোচনা করবো।

১. ওয়ার্ডপ্রেস ব্লগকে নির্দিষ্ট সময় পর অটো রিলোড করানোর নিয়ম

আমরা অনেক সময় অনেক ব্লগে দেখি যে , ব্লগটি কিছু সময় পর অটো রিলোড হয়। যেমন: টেকটিউনস , বিজ্ঞান ও প্রযুক্তি , টিউটোরিয়াল বিডি।
আসুন দেখি কিভাবে ওয়ার্ডপ্রেস ব্লগকে নির্দিষ্ট সময় পর অটো রিলোড করানো যায়।
প্রথমে আপনার ব্লগের Dashboard এ লগিন করুন —সাজসজ্জা( Appearance ) থেকে সম্পাদক( Editor) এ যান header.php এ যান।
<title><?php একটিভ থিমের নাম(); ?></title> এই কোডটি খুজে বের করুন। [বি:দ্র: একটিভ থিমের নাম এর জায়গায় আপনার ব্লগে যে থীমস ব্যবহার করছেন তার নাম দেখাবে]
এর নীচে <meta http-equiv=”refresh” content=”500″ /> এই কোডটি বসিয়ে দিন এবং সেভ করুন।
[বি:দ্র: content=”500″ এর জায়গায় আপনার ইচ্ছামত সংখ্যা বাড়িয়ে কমিয়ে নিন]

২.ওয়ার্ডপ্রেস ব্লগে সর্বমোট পোষ্টের সংখ্যা দেখানোর নিয়ম

আমরা অনেক সময় চাই যে , কতটি পোষ্ট প্রকাশ করলাম তার একটি কাউন্টার ব্যবহার করতে। আজ আমি তাই দেখাবো কিভাবে ব্লগে সর্বমোট পোষ্টের সংখ্যা দেখানো যায়। এটি করতে হলে প্রথমে আপনার ব্লগের Dashboard এ লগিন করুন —index.php(ব্লগের প্রথম পাতা) / footer.php(ব্লগের শেষে কপিরাইট লেখা) / sigle.php(পোষ্টের পাতা) যেখানে খুশি দেখাতে চান সেখানে
<?php echo ‘ব্লগের সমস্ত পোষ্টের সংখ্যা: ‘ . count_user_posts(1); ?>টি
এই কোডটি দিয়ে সেভ করুন। দেখুন হয়ে গেছে।
[বি:দ্র: এই কোডটি সরাসরি সাইডবারে কাজ করবে না , সাইডবারে দেখাতে চাইলে sidebar.php(ব্লগের উইজেট) তে কোডটি বসাতে হবে।]

৩. ওয়ার্ডপ্রেস ব্লগে সর্বমোট মন্তব্যের সংখ্যা দেখানোর নিয়ম

প্রথমে আপনার ব্লগের Dashboard এ লগিন করুন —index.php(ব্লগের প্রথম পাতা) / footer.php(ব্লগের শেষে কপিরাইট লেখা) / sigle.php(পোষ্টের পাতা) যেখানে খুশি দেখাতে চান সেখানে
<?php $numcomms = $wpdb->get_var(“SELECT COUNT(*) FROM $wpdb->comments WHERE comment_approved = ‘1’”);
if (0 < $numcomms) $numcomms = number_format($numcomms);
echo “ব্লগের সমস্ত মন্তব্যের সংখ্যা “.$numcomms.” টি”; ?>
এই কোডটি দিয়ে সেভ করুন। দেখুন হয়ে গেছে।
[বি:দ্র: এই কোডটি সরাসরি সাইডবারে কাজ করবে না , সাইডবারে দেখাতে চাইলে sidebar.php(ব্লগের উইজেট) তে কোডটি বসাতে হবে।]

৪.ওয়ার্ডপ্রেস ব্লগে উপরে নীচে নামার বেজ লাগানোর নিয়ম

আমরা অনেক সময় কোন কোন পোষ্ট লিখি যা অনেক বড় হয় , এতে দেখা যায় ভিজিটর পোষ্ট পড়তে পড়তে আস্তে আস্তে নীচে নেমে যায়। তখন উপরে যেতে চাইলে স্ক্রলবার ধরে উপরে উঠতে হয় , এতে ভিজিটররা কিছুটা বিরক্ত বোধ করে। আমার ব্লগের এক ভিজিটর এটি আমাকে বলেছিলেন। তার সুবিধা এবং আপনাদের সুবিধার কথা চিন্তা করে এই পোষ্টটি লিখলাম।আসুন দেখা যাক কিভাবে ব্লগে উপরে নীচে নামার বেজ লাগানো যায়।
প্রথমে আপনার ব্লগের Dashboard এ লগিন করুন —সাজসজ্জা( Appearance ) থেকে উইজেটসমূহ( Widgets) এ যান। সেখান থেকে একটি লেখা(Text) ট্যাব ড্রাগ করে আপনার সাইডবারে বসান। কোন টাইটেল দেওয়ার দরকার নেই। এথন লেথা(Text) ট্যাবে নিম্নোক্ত কোডটি বসিয়ে দিয়ে সেভ করুন।
<a style=”position: fixed; bottom: 62px; right: 2px;” href=”#header”><img width=”আপনার পছন্দের ওয়াইডেথ” src=”উপরের দিকে নির্দেশ করছে এরকম ছবির লিংক” height=”আপনার পছন্দের হাইট”/></a>

<a style=”position: fixed; bottom: 27px; right: 2px;” href=”#footer”><img width=”আপনার পছন্দের ওয়াইডেথ” src=”উপরের দিকে নির্দেশ করছে এরকম ছবির লিংক” height=”আপনার পছন্দের হাইট”/></a>

ওয়াইডেথ এবং হাইট 30-40 এর মধ্যে রাখাই ভালো , উপরে নীচে নামার বেজের পজিশন পরিবর্তন করতে চাইলে right এর জায়গায় left দিন আর বেজটি একটু উপরে না নীচে অবস্হান করবে তা পরিবর্তন করতে চাইলে bottom এর পিক্সেল বাড়িয়ে কমিয়ে নিন।
পৃভিউ হিসাবে আমার ব্লগটি দেখুন

৫.ওয়ার্ডপ্রেস ব্লগের পোষ্টের পাতায় উইজেট/সাইডবার দেখানো বন্ধ করানোর নিয়ম

উইজেট/সাইডবার লোডের কারনে পুনরায় পোষ্টের পাতায় আসতে দেরী হয়।এই সমস্যা থেকে সহজেই মুক্তি পাওয়া যায়। আমার ব্লগের এক ভিজিটরের অনুরোধে পোষ্টটি লেখা হলো। আসুন দেখি কিভাবে করা যায়:–
প্রথমে আপনার ব্লগের Dashboard এ লগিন করুন —সাজসজ্জা ( Appearance ) থেকে সম্পাদক ( Editor ) এ যান single.php এ যান। নীচে
<?php get_sidebar(); ?>
এই কোডটি খুজে বের করে মুছে দিন এবং সেভ করুন। দেখুন হয়ে গেছে। প্লাগিন দিয়েও করা যায় , প্লাগিনটির নাম Display Widget এখান খেকে ডাউনলোড করুন। একইভাবে ফুটার না লোড করতে চাইলে
<?php get_footer(); ?>
এই কোডটি খুজে বের করে মুছে দিন এবং সেভ করুন।
এভাবে হেডার না লোড করতে চাইলে
<?php get_header(); ?>
এই কোডটি খুজে বের করে মুছে দিন এবং সেভ করুন।

৬.ওয়ার্ডপ্রেস ব্লগের যেকোন লিংককে সয়ংক্রিয়ভাবে ক্লিকেবল করানোর নিয়ম

প্রথমে আপনার ব্লগের Dashboard এ লগিন করুন —সাজসজ্জা ( Appearance ) থেকে সম্পাদক ( Editor ) এ যান । functions.php ফাইলটি খুজে বের করুন, নীচে
?> এই কোডটির আগে অথবা নাহলে একদম শেষে অথবা লাইনের শেষ বুঝাচ্ছে এ রকম এর আগে
add_filter(‘the_content’, ‘make_clickable’);
এই কোডটি বসিয়ে দিন এবং ফাইলটি ফাইল হালনাগাত ( Update ) এ ক্লিক করুন ।
এবার আপনার ব্লগে প্রবেশ করুন দেখুন হয়ে গেছে

৭.ওয়ার্ডপ্রেসের ব্লগ পোষ্টকে প্রথম পাতায় (Home page) সংক্ষিপ্ত করে দেখানোর নিয়ম

আমরা অনেক সময় দেখি কোন কোন ব্লগে পোষ্ট প্রথম পাতায় অনেক বড় হয় , দেখতে খারাপ দেখা যায়। আমরা যদি ব্লগে পোষ্ট প্রথম পাতায় সংক্ষিপ্ত করে দেখিয়ে একটা লিংক দেই যে বিস্তারিত পড়ৃন তাহলে পাতাটি একটু হালকা হয়।
আসুন দেখি কিভাবে করা যায়:
প্রথমে আপনার ব্লগের ড্যাসবোর্ড (ড্যাসবোর্ড url: http://example.com/wp-admin অখবা http://example.com/wp-login.php) এ লগিন করুন ,
বাম দিকে দেখুন পোষ্টসমূহ(Posts) নামে একটি মেনু আছে , সেখানে ক্লিক করুন। এবার আপনার লেখা পোষ্ট গুলো দেখা যাচ্ছে , যে পোষ্টটি সংক্ষিপ্ত করতে চান সেই পোষ্টের সম্পাদন(Edit) এ ক্লিক করুন এবং পোষ্টকে প্রথম পাতায় যতটুকু সংক্ষিপ্ত করবেন তারশেষে
<!–more–> এই কোডটি বসিয়ে দিন এবং পোষ্টটি আপডেট করুন। নতুন পোষ্ট লিখতে গেলেও যতটুকু সংক্ষিপ্ত করবেন তারশেষে <!–more–>
এই কোডটি বসিয়ে দিন এবং পোষ্টটি আপডেট করুন।

৮.ওয়ার্ডপ্রেস ব্লগের ইংরেজী তারিখকে বাংলায় রূপান্তর করানোর নিয়ম

বেশীরভাগ বাংলা ব্লগে দেখা যায় তারিখক ইংরেজীতে দেয়া , এটি বাংলা করতে চাইলে
প্রথমে আপনার ব্লগের Dashboard এ লগিন করুন —সাজসজ্জা ( Appearance ) থেকে সম্পাদক ( Editor ) এ যান । functions.php ফাইলটি খুজে বের করুন, নীচে
?> এই কোডটির আগে অথবা নাহলে একদম শেষে অথবা লাইনের শেষ বুঝাচ্ছে এ রকম এর আগে
/**
* This function converts all english number’s to bangla number
*/
function make_bangla_number($str)
{
$engNumber = array(1,2,3,4,5,6,7,8,9,0);
$bangNumber = array(১,২,৩,৪,৫,৬,৭,৮,৯,০);
$converted = str_replace($engNumber, $bangNumber, $str);

return $converted;
}

add_filter( ‘get_the_time’, ‘make_bangla_number’ );
add_filter( ‘the_date’, ‘make_bangla_number’ );
add_filter( ‘comments_number’, ‘make_bangla_number’ );
add_filter( ‘get_comment_date’, ‘make_bangla_number’ );
add_filter( ‘get_comment_time’, ‘make_bangla_number’ );
এই কোডটি বসিয়ে দিন এবং ফাইলটি ফাইল হালনাগাত ( Update ) এ ক্লিক করুন ।
এবার আপনার ব্লগে প্রবেশ করুন দেখুন হয়ে গেছে।
কোন রকম সমস্যা হলে আমাকে অবশ্যই জানাবেন।
আজ এই পর্যন্তই। ঈদের পরে আবার দেখা হবে , সবাইকে ঈদের দাওয়াত রইলো
বি:দ্র: লেখার কিছু অংশ আমার ব্লগেও প্রকাশ করা হয়েছিল।
আমার এই সিরিজের অনান্য পোষ্ট:

11 thoughts on “কাজে লাগার মত ওয়ার্ডপ্রেসের কয়েকটি ট্রিক্স”

  1. ওয়াও বস বিশাল কাজের ইয়ে……! যারা নতুন ওয়ার্ডপ্রেস এ এসেছে তারা আপনার এই টিউটোরিয়ালটা দেখেই নিজের ব্লগ সাজিয়ে নিতে পারবে।

    1. @শিবলী, ধন্যবাদ মতামত দেবার জন্য। মাহবুব ভাইয়ের প্রতি একটা আবেদন “এই ব্লগে কোড ব্যবহার করে অনেক টিউটোরিয়াল লেখা হয় , আপনি যদি কোডকে হাইলাইট করার মত কোন ব্যবস্হা করেন তাহলে খুবই ভালো হয়”

  2. হুম গুড আইডিয়া।আর ৮ নং টা খুজে বেড়াচ্ছিলাম তাই থাঙ্কুস………
    অফটপিকঃ বাংলা সাইটে home লেখাটা বড় অসুন্দর এটাকে মূল পাতা বানাব কিভাবে?

  3. টিউটরিয়ালটি বেশ গোছানো। ওয়ার্ডপ্রেস অনেক বেশি কাজ করছেন মনে হচ্ছে। ওয়ার্ডপ্রেস ব্লগের ইংরেজী তারিখকে বাংলায় রূপান্তর করানোর নিয়মটা বেশ প্রয়োজনীয়।

  4. Wow, incredible blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your site is fantastic, let alone the content!. Thanks For Your article about কাজে লাগার মত ওয়ার্ডপ্রেসের কয়েকটি ট্রিক্স | টিউটোরিয়ালবিডি .

  5. ভাই আমার ব্লগ(www.eratunes.com) সাইটের হোম পেইজে Set featured image টা আরও ছোট করতে চাই। কিভাবে করব ? ফ্লিজ একটু সাহায্য করবেন…..

Leave a Comment