ওয়ার্ডপ্রেস কাষ্টমাইজেশন [পর্ব-৯] :: ওয়ার্ডপ্রেস সাইটে পোষ্টের মধ্যে দ্বিতীয় প্যারাগ্রাফের পর অ্যাড যুক্ত করবেন যেভাবে।

ওয়ার্ডপ্রেস কাষ্টমাইজেশন

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

আজ আমরা এটাই শিখব যে কিভাবে পোষ্টের মধ্যে দ্বিতীয় প্যারাগ্রাফের পর অ্যাড যুক্ত করতে পারি এবং সেটা অটোমেটিক ভাবে প্রতিটা পোষ্টে যুক্ত হবে।

তাহলে চলুন শুরু যাক।

আপনার ওয়ার্ডপ্রেস সাইটে লগিন করে Dashboard থেকে Appearance > Editor এ যান।এরপর বর্তমান থিমের functions.php ফাইলটি এডিটরে ওপেন করুন এবং ?> এর আগে নিচের কোডটুকু যুক্ত করুন।

/*----------------Insert ads after second paragraph in single post content.----------------------*/

add_filter( 'the_content', 'prefix_insert_post_ads' );

function prefix_insert_post_ads( $content ) {

   $ad_code = 'Your ads code here'; ///Replace Your ads code here with your ads code.

   if ( is_single() && ! is_admin() ) {
      return prefix_insert_after_paragraph( $ad_code, 2, $content );
   }

   return $content;
}

/*-------------------------prefix_insert_after_paragraph Function---------------------------------*/

function prefix_insert_after_paragraph( $insertion, $paragraph_id, $content ) {
   $closing_p = '</p>';
   $paragraphs = explode( $closing_p, $content );
   foreach ($paragraphs as $index => $paragraph) {

      if ( trim( $paragraph ) ) {
         $paragraphs[$index] .= $closing_p;
      }

      if ( $paragraph_id == $index + 1 ) {
         $paragraphs[$index] .= $insertion;
      }
   }

   return implode( '', $paragraphs );
}

লক্ষ্য করবেন উপরের কোডে $ad_code নামক ভ্যারিয়েবল এর মধ্যে Your ads code here লেখা আছে।ওখানে আপনি আপনার অ্যাডের কোড গুলো যুক্ত দিন।এবার Update বাটনে ক্লিক করে ফাইলটি সেভ করুন।

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

Ads_preview_by_S.k.joy

!Important. আপনি যদি চান তৃতীয় প্যারাগ্রাফের পর অ্যাড দেখাবেন তাহলে উপরের কোডের মধ্য থেকে 2 এর স্থানে 3 লিখে ফাইলটি সেভ করুন।এভাবে আপনার ইচ্ছা অনুযায়ী পরিবর্তন করতে পারবেন।

পূর্বে এখানে প্রকাশিত।

আজ এ পর্যন্ত।ভাল থাকবেন সবাই।

Level 2

আমি এস কে জয়। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 12 বছর 10 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 41 টি টিউন ও 494 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 4 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

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


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

ভাই হোম পেইজে কী করে নির্দিশ্ট কয়েকটি পোষ্টের পরে কীভাবে এড প্রদর্শন করানো যায় তা বলবেন।

    @Tanzidul Islam: আগামি টিউনে ভাবছিলাম এটা নিয়ে লিখব।আপনি যখন বললেন অবশ্যই লিখব।সেই অব্দি সাথেই থাকুন।

    মন্তব্যের জন্য ধন্যবাদ।ভাল থাকবেন।

Onek herad korsan thanks