งั้นลองใส่แบบเพียวๆ สดๆ แบบเดิมของผมก็ได้ครับ ผมได้ลองแก้ไขให้ 2 ท่าน ไปแล้ว ซึ่งปัญหาที่เจอคือไฟล์ Display.template.php ของแต่ละท่านสั้น-ยาวไม่เท่ากันทำให้เวลาใส่ adsense ลงไปแล้วมันไม่แสดงโฆษณาตรงลายเซ็นต์...
วิธีการแทรก adsense ที่ได้ผลทำดังนี้นะครับ1. เปิดไฟล์ Display.template.php ขึ้นมาด้วยโปรแกรม Macromedia Dreamweaver (Themes/default/Display.template.php)
2. ค้นหาข้อความ <div class="signature"> ด้วยการกดที่คีย์บอร์ด CTRL+F วางข้อความ <div class="signature"> นี้ลงไปแล้วกดที่ปุ่ม Fine Next
3. เมื่อเจอข้อความนั้นแล้วให้แทรก code ด้านล่างนี้ลงไปใต้บันทัดที่เราค้นหามันเจอครับ
<div class="signature">', $message['member']['signature'], '</div>'; <--- บันทัดที่เราเจอ
---------------------------------------- เติม code ด้านล่างนี้ลงไป -------------------------------------
if ($message['id'] == $context['first_message'])
echo' <hr width="100%" size="1" class="hrcolor" />
<script type="text/javascript">
google_ad_client = "pub-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
google_ad_slot = "xxxxxxxxxxxxxxxxxxxxxxx";
google_ad_width = "728";
google_ad_height = "90";
google_color_border = "ECEDF3";
google_color_bg = "ECEDF3";
google_color_link = "476C8E";
google_color_text = "333333";
google_color_url = "333333";
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>';
------------------------------------- จบการเติม code -------------------------------------------------
echo '
</td>
</tr>
</table>
</td></tr>
</table>
</td></tr>';
}
ภาพตัวอย่างวิธีการนี้ใช้ได้กับทุก theme นะครับ เพียงแต่เราต้องเปลี่ยนสี adsense ให้มันกลมกลืนไปกับสีของ theme นั้นๆ เท่านั้นเอง (ไม่เปลี่ยนสีก็ได้ถ้าชอบสี adsense แบบนี้อยู่แล้ว)