Cara kerjanya plugin ini akan membaca setiap kata yang anda tentukan di dalam artikel. Contoh jika anda menambahkan kata SEO atau Blogger pada plugin, maka otomatis setiap kata tersebut akan berubah menjadi sebuah link itupun jika diartikel blog anda terdapat kata tersebut.
Berikut ini cara penerapannya:
Login ke Blogger lalu pilih blog sobat yang akan dipakai untuk percobaan memasang widget subscribe box seperti yang digunakan pada Bengkel Blog ini
Sudah dipilih blognya, lalu pilih "TEMPLATE" dan "EDIT HTML" kemudian tempatkan kode Javascript dibawah ini sebelum kode </body>
<script type='text/javascript'>
function smartLink(){
this.keywdHref = new Object();
this.add = function(keyword, href){
if(keyword.substr(0,1) != " "){keyword = " " + keyword;}
this.keywdHref[keyword] = href;
}
this.createAnchor = function(){
var objs = document.getElementsByTagName("div");
for(var i=0; i<objs.length; i++){
var obj = objs[i];
if(obj.className.indexOf("post-body")>-1){
var content = obj.innerHTML;
for(var keyword in this.keywdHref){
var href = this.keywdHref[keyword];
var newstr = content.replace(keyword, "<a href='"+href+"'>"+keyword+"</a>", "gi");
obj.innerHTML = newstr;
content = newstr;
}
}
}
}
this.startScript = function(){
var onLoad = window.onload;
window.onload = function(){
if(onLoad){onLoad();}
setTimeout("f.createAnchor()", 100);
}
}
}
</script>
<script type='text/javascript'>
var f = new smartLink();
f.add("SEO", "http://namablog.blogspot.com/");
f.startScript();
</script>
Jika ingin plugin di atas hanya tampil di halaman postingan saja silahkan tambahkan tag kondisional khusus halaman post.
Pada kode yang berwarna merah, ganti SEO dengan kata kunci yang anda tentukan dan ganti http://namablog.blogspot.com/ dengan url blog anda.
Pada kode di atas anda bisa menambahkan kata kunci lainnya dibawahnya, sebagai contoh:
f.add("SEO", "http://namablog.blogspot.com/");
f.add("Template", "http://namablog.blogspot.com/");
f.add("Blogger", "http://namablog.blogspot.com/");
Disarankan untuk tidak menambahkan kata kunci yang berlebihan, 1 sampai 3 kata kunci sudah cukup.