এতোদিন ব্লগস্পট ব্লগে শিরোনামের নিচে, পোস্ট টাইটেলের উপরে কিম্বা নিচে, পোস্টের মধ্যে শুরুতেই কিম্বা পোস্টের শেষে ইত্যাদি নানা জায়গায় এডসেন্স কোড দিয়েছেন। কিন্তু ব্লগ পোস্টে মাঝখানে, এক এক পোস্টে এক এক স্থানে ইচ্ছেমতো এডসেন্স দিতে চান? ধরুন একটি পোস্টে প্রথম প্যারাগ্রাফ লেখা হয়ে গেল, তার পরের প্যারাগ্রাফের আগেই একটি এড কোড দিতে চান; অথবা ধরুন পুরো পোস্ট লেখা হয়ে যাওয়ার পরে একেবারেই শেষের প্যারাগ্রাফের আগে দিতে চান। সেক্ষত্রে আপনার ব্লগ টেমপ্লেট কিভাবে এডিট করবেন? আমার টাচিং টিউন্স ব্লগে আমি এটাই করে যাচ্ছি। যেখানে ইচ্ছা সেখানেই এডসেন্স কোড দিচ্ছি।
আমি আগেই একটি টিউনে লিখেছিলাম যে জানলেই সব সহজ, না জানলেই বিপত্তির সীমা থাকেনা। আমিও যখন এটা করতে জানতাম না, পাগলের মতো উপায় খুঁজেছি। এটা করতে গেলে যা করা প্রয়োজন তা হল data:post.body এই কোড'কে দুই ভাগে ভাগ করে ফেলতে হবে, এবং এডসেন্স কোড এই দুই ভাগের মাঝেই দিতে হবে। যেভাবে Read More-এর জন্য জাম্প ট্যাগ দেওয়া হয়, ঠিক সেইরকমের প্রয়োজন, এবং এক্ষেত্রে যেমন আমরা লিখি -
<!-- more -->
এইভাবে তেমনি এডসেন্স দেওয়ার জন্য শুধু লিখে দেবো -
<!-- adsense -->
<data:post.body/>
<div expr:id='"aim1" + data:post.id'></div> <div style="clear:both; margin:10px 0">
<!-- adsense -->
এই ধরনের টেমপ্লেট হ্যাক নিষিদ্ধ নয়, এইভাবে এডসেন্স দেওয়া যাবে তা গুগল জানিয়েছে। কিন্তু পোস্টের লেখার সাথে ফন্ট কালার এবং লিঙ্ক কালার মিশিয়ে ফেলার ব্যাপারটা গুগল খুব একটা রাজী নয়। তাই আমি সামান্য হাল্কা বর্ডার কালার দিয়ে এডসেন্স দিয়েছি। আপনারা যদি বর্ডারটাও না দিতে চান, একটু ভেবেচিন্তে করবেন, কারন সেটা করাটা নিষিদ্ধ তালিকাভুক্ত। নিয়ম অনুযায়ী আপনার লেখা এবং এডসেন্স আলাদাভাবে চিহ্নিত হওয়া চাই।
*** যেকোনো ধরনের টেমপ্লেট এডিটিং করার আগে আপনার টেমপ্লেটের ব্যাকআপ নিয়ে নেবেন। *** এইভাবে এডসেন্স কোড বসানোর আগে কোড ব্লক'টি HTML Parser দিয়ে পার্সিং করে নেবেন।
আমি রিয়া। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 14 বছর 11 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 96 টি টিউন ও 362 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 1 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
জীবনের সব ভুল, যদি ফুল হয়ে যায়... জীবনের সব কালো, যদি আলো হয়ে যায়...
Thanks