Meletakkan TLA di Tiap Halaman Archive Blog Wordpress
Publisher Text-Link-Ads (TLA) dan pengguna Wordpress 2.0 ke atas tentunya sudah paham bahwa plugin TLA untuk Wordpress yang kita gunakan juga sekaligus berfungsi sebagai media dua fitur TLA yang dinamakan Post-Level Ads dan Inlinks. Yang disebut pertama adalah iklan TLA yang muncul di bagian akhir dari postingan, sedang yang belakangan adalah iklan TLA yang muncul di dalam artikel. Dengan menggunakan plugin tersebut berarti kita sekaligus memiliki 3 sumber penghasilan, yaitu iklan TLA standar yang ada di sidebar, iklan yang ada di akhir postingan, dan iklan yang ada di dalam postingan. Nah jika Anda belum puas dan ingin cepat kaya, trik berikut ini dapat meningkatkan potensi penghasilan kita di TLA secara drastis.
Mula-mula, pastikan bahwa setting link TLA untuk situs atau blog Anda adalah Single Page. Lakukan setting ulang jika belum, dan re-generate serta upload kembali plugin Wordpress hasil generate ke direktori plugin blog Anda. Ini untuk memastikan agar iklan TLA yang ada di sidebar hanya muncul di halaman depan saja.
Untuk berjaga-jaga, Anda dapat mengubah kode:
[php][/php]
yang ada pada template Themes Anda menjadi:
[php][/php]
Seperti disebutkan di awal, plugin TLA untuk Wordpress akan otomatis menangani iklan pada halaman depan (baca: tempat fungsi di atas diletakkan) dan seluruh halaman posting yang memenuhi syarat (PR>3). Kita ketahui, blog Wordpress juga memiliki halaman Archive atau Category. Nah, bagaimana jadinya jika pemasang iklan dapat memajang link mereka pada halaman-halaman tersebut? Yup, penghasilan kita menjadi berlipat ganda :)
Sekarang mari kita coba. Misalnya kita memiliki kategori Buku dalam blog kita. Kategori ini memiliki ID 5. Untuk ID dari kategori dapat Anda lihat melalui Dashboard - Category.
Langkah pertama adalah mendaftarkan halaman kategori Buku ke dalam TLA. Lakukan seperti biasa, hanya saja, jangan memilih pilihan yang menyatakan bahwa Anda menggunakan Wordpress. Selain itu, pastikan tipe link Single Page yang terpilih. Jika sudah, generate script dengan memilih PHP sebagai jenis bahasa pemrograman yang Anda gunakan.
Perhatikan baik-baik bagian ini.
Create a file named local_11111.xml that is writable by the web server.
Catat bagian yang dicetak tebal.
Kemudian pada bagian script, cari baris berikut:
tla_updateLocalXML( “http://www.text-link-ads.com/xml.php? inventory_key=XWDS4OQ5DVYABI6OBY2R& referer=” . urlencode($request_uri) . “&user_agent=” . urlencode($user_agent), $LOCAL_XML_FILENAME, $CONNECTION_TIMEOUT);
Dan sekali lagi catat bagian yang dicetak tebal.
Sekarang, buka template Themes (Dashboard - Presentation - Theme Editor) Anda pada bagian dimana Anda ingin menyisipkan iklan TLA yang telah Anda buat. Yang gampang, letakkan saja pada tempat yang sama dengan Anda meletakkan iklan TLA Anda yang utama (yang menggunakan plugin).
Copy-paste kode berikut di bagian atas template.
[php]
function tla_ads2($xmlfile, $inventorykey) {
// Number of seconds before connection to XML times out
// (This can be left the way it is)
$CONNECTION_TIMEOUT = 10;
// Local file to store XML
// This file MUST be writable by web server
// You should create a blank file and CHMOD it to 666
$LOCAL_XML_FILENAME = $xmlfile;
if( !file_exists($LOCAL_XML_FILENAME) ) die("Text Link Ads script error: $LOCAL_XML_FILENAME does not exist. Please create a blank file named $LOCAL_XML_FILENAME.");
if( !is_writable($LOCAL_XML_FILENAME) ) die("Text Link Ads script error: $LOCAL_XML_FILENAME is not writable. Please set write permissions on $LOCAL_XML_FILENAME.");
if( filemtime($LOCAL_XML_FILENAME) < (time() - 3600) || filesize($LOCAL_XML_FILENAME) < 20) {
$request_uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : "";
$user_agent = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : "";
tla_updateLocalXML("http://www.text-link-ads.com/xml.php?inventory_key=" . $inventorykey . "&referer=" . urlencode($request_uri) . "&user_agent=" . urlencode($user_agent), $LOCAL_XML_FILENAME, $CONNECTION_TIMEOUT);
}
$xml = tla_getLocalXML($LOCAL_XML_FILENAME);
$arr_xml = tla_decodeXML($xml);
if ( is_array($arr_xml) ) {
for ($i = 0; $i < count($arr_xml['URL']); $i++) {
if( isset($arr_xml['PostID'][$i]) && $arr_xml['PostID'][$i] > 0 ) continue;
echo “
\n”;
}
}
}
function tla_updateLocalXML($url, $file, $time_out)
{
if($handle = fopen($file, “a”)){
fwrite($handle, “\n”);
fclose($handle);
}
if($xml = file_get_contents_tla($url, $time_out)) {
$xml = substr($xml, strpos($xml,’'));
if ($handle = fopen($file, "w")) {
fwrite($handle, $xml);
fclose($handle);
}
}
}
function tla_getLocalXML($file)
{
$contents = "";
if($handle = fopen($file, "r")){
$contents = fread($handle, filesize($file)+1);
fclose($handle);
}
return $contents;
}
function file_get_contents_tla($url, $time_out)
{
$result = "";
$url = parse_url($url);
if ($handle = @fsockopen ($url["host"], 80)) {
if(function_exists("socket_set_timeout")) {
socket_set_timeout($handle,$time_out,0);
} else if(function_exists("stream_set_timeout")) {
stream_set_timeout($handle,$time_out,0);
}
fwrite ($handle, "GET $url[path]?$url[query] HTTP/1.0\r\nHost: $url[host]\r\nConnection: Close\r\n\r\n");
while (!feof($handle)) {
$result .= @fread($handle, 40960);
}
fclose($handle);
}
return $result;
}
function tla_decodeXML($xmlstg)
{
if( !function_exists('html_entity_decode') ){
function html_entity_decode($string)
{
// replace numeric entities
$string = preg_replace('~([0-9a-f]+);~ei', 'chr(hexdec("\1"))', $string);
$string = preg_replace('~([0-9]+);~e', 'chr(\1)', $string);
// replace literal entities
$trans_tbl = get_html_translation_table(HTML_ENTITIES);
$trans_tbl = array_flip($trans_tbl);
return strtr($string, $trans_tbl);
}
}
$out = "";
$retarr = "";
preg_match_all ("/<(.*?)>(.*?)", $xmlstg, $out, PREG_SET_ORDER);
$search_ar = array('<', '>', '"');
$replace_ar = array('<', '>‘, ‘”‘);
$n = 0;
while (isset($out[$n]))
{
$retarr[$out[$n][1]][] = str_replace($search_ar, $replace_ar,html_entity_decode(strip_tags($out[$n][0])));
$n++;
}
return $retarr;
}
?>[/php]
Selanjutnya di bawah kode TLA utama Anda, tambahkan kode berikut:
[php]if (in_category(5)) { ?>
[/php]
Sesuaikan bagian ini dengan ID kategori, serta nama file XML dan ID XML yang di-generate sebelumnya.
Selanjutnya Anda tinggal mendaftarkan halaman-halaman archive yang lain dan mengulangi langkah-langkah di atas.
Selamat mencoba dan semoga tidak bingung :)
PPS: CAN membuka lowongan gelombang kedua untuk posisi content writer (fulltime). Baca detilnya di sini.








kalo blog yang berbahasa indo bagus gak seh mas dipasangi TLA? maksudnya, kesempatannya banyak gak? soalnya dari dulu daftar gak ada yang pasang2. minimal PR berapa?
Pake bhs indonesia bisa cuma peluangnya tidak sebesar kalo situs bhs inggris.
Biar bisa ikut TLA minilam harus PR 4
Wah, tutorialnya lengkap banget.
Artikel yg bagus, tp sayang websiteku masih PR 0. Gimana caranya menaikkan PR website spy dapat pasang TLA? Thanx banget
Bisa dengan submit ke directory. Daftar free directory bisa dilihat di:
http://www.directorycritic.com/free-directory-list.html
Cara submit ke directory:
http://www.klik-kanan.com/blog/2007/07/24/tips-submit-ke-directory/
Wah, webku PR-nya udah 5 tapi yang pake www cuman PR 1 :(
coba dulu ah
rasanya mesti dan harus nih nongkrong di rumah mas cosa tiap hari :)
trus gimana kalo aku udah pasang widget-nya bisa gak tuh
Upah wali kota Suroboyo lewat, Rekk…. http://www.surya.co.id/web/index.php?option=com_content&task=view&id=16672&Itemid=89
upahnya sih emang lewat.. tapi “seseran”-nya gak tau yaaa… :D
sumpah bigung, tapi baru baca sekilas sih hehe, TLA bisa digabung dengan Adsense emang gpp?
Bisa banget mas! Adsense & Adbrite yang agak mirip aja boleh kok (asal tampilannya dibedakan), apalagi Adsense dan TLA yang jelas2 beda
daftar TLA itu syaratnya apa aja ya.
kalo daftarnya ngga ada syarat khusus tuh.. barusan saya daftar lancar2 aja. langsung aja Mas, just do it :)
cosa, apa bedanya antara pasang TLA di single page sama site wide? katanya kok advertiser lebih suka pasang di single page ketimbang site wide. bukankah site wide berarti lebih gede exposure/visibilitynya.
*masih gak paham*
Nilai backlinknya lebih tinggi jika dari single page. Karena rata-rata link di TLA ini untuk cari PR.
hu3..
punyaku aj mlh blom ke index ma om google nih…
cosa, kok halaman gw ngeblank ya? ada yg salah kah? yg gue lakuin:
- signup, submit site category & archives gw
- upload local_XXXX.xml ke main directory
- kode php yg diatas gw masukin ke sidebar.php yg paling atas
- krn TLA gw pasang di sidebar, disitu juga gw pasang kode:
if (in_category(1)) { ?>
if (in_category(2)) { ?>
if (in_category(3)) { ?>
apa ya yg kurang? mohon pencerahan dong
masih newbie nih soal TLA n masih bingung. Apa sih yang dimaksud buy link? sebagai pemilik website untuk memasang TLA di web atau blog kita apakah kita harus membeli link?
patut dicoba mas ;)
Terimakasih, kami sebagai pemula sangat terbantu
om
barusan kemaren baca email, ternyata dah lama saya daftar TLA tapi ga saya urusin. trus kemaren coba2 masuk,submit blog, trus download dan install widget tla
nah pertanyaannya, selanjutnya apa yg mesti saya lakuin mas? apa mesti nunggu kabar dari TLA? sebab saya lihat di member area, blog saya sudah berstatus approved
tapi ga ada keterangan teknis lain
mohon panduannya dong om
mas klo bisnis holidaymails bnar ga? http://www.holiday-mails.com/pages/index.php?refid=mibah
klo misalnya ga benar, saya batal join akan bisnis holidaymails ini.
from: misbah
http://www.misbahuddink.com
(download software gratis)
Mas tanya dong….
Saya mulai banyak order text link ads, tapi cuma yang post level ads dan inlink, itu pun murah banget.
Saya pernah baca katanya ada yang harganya mulai dari $20 sampe $80 per bulan. Itu yang iklan TLA standar ya?
Saya masih agak bingung soalnya kayaknya ga menemukan space untuk kategori link yang ini di sidebar website saya. Apa ada kode khusus?
Soalnya waktu pertama daftar TLA, cuma upload plugin terus tambahin code?
Kayaknya udah saya ikutin langkah-langkahnya. Mohon sarannya mas.
Salam,
Arie a.k.a alfaresy
emang spt itu kok, ntar tinggal ditunggu aja. Untuk sitewide spt skrg udah gak populer semenjak update PR terakhir (ingat penalti paid link), jadi wajar aja kalo yg laris iklan post-level dan inlink :)
Ah iyah gara2 PR di drop pake TLA, aku cm pake yg inlink aja. T__T cedih d 4 ke 0 PR ku