Menampilkan Iklan Hanya di Posting Lama

January 8, 2012 — Berikut ini adalah cara menampilkan iklan (PPC ataupun banner) hanya di posting lama saja. Sementara untuk posting yang terbaru, iklan tersebut tidak akan tampil.. Menampilkan Iklan Hanya di Posting Lama ditulis oleh rismaka pada January 8, 2012. Berikut ulasan selengkapnya. 4.9

Berikut ini adalah cara menampilkan iklan, baik berupa PPC ataupun iklan banner hanya di posting lama saja. Sementara untuk posting yang terbaru, iklan tersebut tidak akan tampil. Cara ini sekaligus merupakan contoh dari penerapan Conditional Tag Untuk Posting yang Lama di tulisan sebelumnya.

Cara menampilkan iklan di posting lama

Gunakanlah fungsi kode PHP berikut ini. Tambahkan kode berikut di berkas function.php di template/theme wordpress anda.

function is_old_post($days = 5) {
    $days = (int) $days;
    $offset = $days*60*60*24;
    if ( get_post_time() < date('U') - $offset )
    return true;
    return false;
}

Setelah itu, buka berkas single.php. Tambahkan kode berikut ini di bagian manapun iklan tersebut akan dipasang.

<?php if ( is_old_post(5) ) { ?>
<!-- // Kode Iklan di sini (HTML) -->
<?php } else { ?>

<?php } ?>

DIY (Do It Yourself!)

Contohnya bisa anda lihat di blog ini. Bukalah salah satu posting yang berumur lebih dari 10 hari. Di sana anda akan melihat iklan adsense yang saya pasang. Sebelumnya harap non-aktifkan pemblok iklan yang anda gunakan agar iklan tersebut dapat terlihat.

  • http://kafegue.com iskandaria
    using Firefox 9.0.1 on Ubuntu

    Oya mas, kira-kira untuk apa hanya menampilkan iklan pada postingan lama? Maksud saya jika dilihat dari sisi fungsi atau usability-nya.

    • rismaka
      using Firefox 9.0.1 on Windows 7

      iskandaria,
      Sebenarnya tidak ada fungsi usability yang bisa diambil untuk pengguna, karena biar bagaimanapun iklan adalah media untuk mendapatkan penghasilan tambahan. Namun penting tak penting, ada orang yang menginginkan kondisi tersebut. Jadi semuanya dikembalikan ke keinginan pengguna :)

  • http://kaget.net Kaget
    using Firefox 9.0.1 on Ubuntu

    Hmmm begitu ya.
    Tapi kebanyakan plugin membuatnya sama rata setiap post, apa ngga lebih enak begitu Mas?

    • rismaka
      using Firefox 9.0.1 on Windows 7

      Kaget,
      Ada tipe orang yang menginginkan iklan hanya tampil di posting yang lama. Kebanyakan pengunjung reguler (seperti anda dan mas iskandaria) sangat kecil kemungkinannya untuk meng-klik iklan. Bagi saya, lebih baik iklan tidak ditampilkan kepada pengunjung reguler yang hanya akan memperlama proses unduh halaman. Oleh karena itu, iklan hanya saya tempatkan di posting lama dengan pengunjung yang datang dari mesin pencari. Saya rasa hal ini lebih beralasan mendapatkan impresi klik iklan yang lebih tinggi.

      Kondisi seperti ini juga sama seperti pilihan menonaktifkan kotak komentar pada posting lama untuk memperkecil serangan spam.

  • http://www.kamaropini.com Hanif Mahaldi
    using Firefox 9.0.1 on Windows 7

    wah, udah ada tutornya nih. soalnya setahu ane, emang enaknya di postingan lama apalagi udah di tutup komennya dari spam, sekalian dikasih iklan. hehe.