Mungkin saat ini Tutorial "Menampilkan Post View Tanpa Plugin" sedikit berubah atau tidak berlaku lagi, Silahkan disesuaikan. Terima Kasih
Post View atau berapa kali suatu postingan dilihat, bisa dijadikan indikator untuk melihat seberapa sering suatu postingan dilihat oleh pengunjung.
Sayangnya sampai WordPress 3.1 , fitur post view yang sebenarnya saya harapkan sudah langsung ada di WordPress, ternyata belum juga dimasukan, mungkin fitur ini dianggap tidak terlalu penting bagi pihak WordPress.
Postingan Menampilkan Post View Tanpa Plugin ini saya buat untuk menjawab pertanyaan dari “anonymous” yang menanyakan cara membuat jumlah view seperti di blog saya tapi tanpa plugin. Okay langsung praktek saja yoo.
[1] Salin Kode berikut di functions.php Gunanya untuk membuat fungsi post_views dan memanggil fungsi yang telah disediakan WordPress yaitu fungsi get_post_meta
function getPostViews($postID){
$count_key = 'post_views_count';
$count = get_post_meta($postID,$count_key, true);
if($count==''){
delete_post_meta($postID,$count_key);
add_post_meta($postID, $count_key, '0');
return "0 View";
}
return $count.' Views';
}
function setPostViews($postID) {
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
$count = 0;
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
}else{
$count++;
update_post_meta($postID, $count_key, $count);
}
}[2] Selanjutnya, salin kode berikut di single.php diantara loop PHP atau sisipkan dibawah kode <?php while (have_posts()) : the_post(); ?>
Gunanya sebagai pencatat berapa kali postingan telah dilihat.
<?php setPostViews(get_the_ID()); ?>
[3] Langkah terakhir, masih di single.php salin dan sisipkan kode berikut dimana hasil dari fungsi post view ini akan ditampilan.
<?php echo getPostViews(get_the_ID()); ?>
contohnya, saya menyisipkannya setelah kode tanggal postingan jadinya seperti ini
< ?php the_time('j F Y'); ?> < ?php echo getPostViews(get_the_ID()); ?>
sehingga hasilnya lebih kurang seperti ini ![]()
Catatan :
Kode [2]&[3] bisa juga disisipkan di page.php
Kode [3] bisa juga ditambahkan di index.php , archives.php dan category.php
lakukan semuanya seperti langkah diatas.
Jika tidak mau secara manual, bisa pakai plugin WP-PostViews
BackSound : Muse – Eternally Missed
[Keep Share]
![[ JhezeR ].com - Seputar Blogging,WordPress,Tekno,Tutorial,Info,Download,Review,SEO dan Cerita ala JhezeR](http://jhezer.com/wp-content/media/JhezeRcom.png)
Emmm tu yang kode pertama letak nya dimana bro?
Balas Yoo
di functions.php letakan aja di baris terakhir sblum ?>
Balas Yoo
Berhasil gan :tepuktangan
emm kalo ganti icon nya bisa ga?
Balas Yoo
tinggal sisipkan image aja kok :semangat
bisa menjadi salah satu alternatif nih mas. pk plugin bisa kehabisa space saya
.
Balas Yoo
sama2 makan space kok tp yg ini dkit lbh kecil
Balas Yoo
Space yang terpakai besarnya berapa bro kira-kira???
Balas Yoo
cuma nambah 1-2 kB di file yg diedit :silau
kecil 1-2 kB aja file nya ya
Balas Yoo
Emmm saya cari dulu ah iconnya hehehee :senyum
Balas Yoo
Mantebb nih.. harus backup file function.php dulu gak ya mas? kalau semisal terjadi error.. biar aman..
Balas Yoo
sebaiknya emg dibackup dlu mas / coba di localhost dlu.
Balas Yoo
Barusan saya coba error bro,,,,,, untuk penempatan script yang ke dua dan ketiga ngga ada di file single.php
Balas Yoo
akurat ga bro? :ha
Balas Yoo
buktikan sendiri bli :senyum
Balas Yoo
sudah terbukti :silau
Balas Yoo
wah tipsnya keren mas jhezer. tak coba di versi offline dulu mas
Balas Yoo
silahkan mas :gembira
Balas Yoo
Dicopas dulu akh … Code Snippets-nya buat praktek di server lokal dulu …
:tepuktangan
Balas Yoo
sip mas
k
Balas Yoo
Info yang sangat menarik, tetapi saya pakai WordPress.com bukan WordPress.org (memang WordPress.org merupakan salah open source yang sudah terbukti Mantapnya) salam kenal saja dari saya!!!
Balas Yoo
salam kenal juga yoo :senyum
yap, WP emg CMS powerfull
Balas Yoo
ane masih awam gan,
tp boleh belajar dikit…
thanks
Balas Yoo
saya juga msh nubi mas :malu
Balas Yoo
nice info, jer…
saya ntar coba deh…
:cendol :cendol
Balas Yoo
sip, masadi
dipraktekan yoo
Balas Yoo
Patut untuk dicoba ne.. makash banyak
Balas Yoo
yoi mas :senyum
Balas Yoo
boleh kah ane ikut mencoba gan?? :silau
Balas Yoo
gak ada yg ngelarang gan :semangat
Balas Yoo
mantepp mas jhez.. dl menampilkan jmlh komentar sekarang post view.. manteppp dahh.. bsk dicoba mas kalau dah fixed pake themes apa
Balas Yoo
thank mas, ganti² theme trus nih
Balas Yoo
Wew, saya taunya harus buat 1 table baru untuk menampilkan post view ini. Thanks mas artikelnya
Balas Yoo
bikin table baru bisa juga sih, tpi yg ini lbh gampang lho.. :silau
Balas Yoo
wah2, bisa ya? sip2…
Balas Yoo
bisa kok mas :megaphone
Balas Yoo
mantap nih. gue coba ah. tengkyu jhez.
Balas Yoo
thank juga den.. dicoba yoo :bye
Balas Yoo
Jadi itungannya dimulai ketika codenya dipasang atau ikut di WP Stat?

salam kenal …
Saya, Abied, dari sebuah tempat paling indah di dunia.
Balas Yoo
yap,benar mas, counter dimulai setelah script dipasang tpi gak ngikutin wp-stat.
Salam kenal juga yoo :senyum
Balas Yoo
Namanya salah. Abied maksudnya. :bosan
Balas Yoo
Kalo saya baru pasang sekarang, berarti angka untuk postingan-postingan sebelum terpasang nggak dihitung dong mas? Pengen pasang sih.
Balas Yoo
iya mas,semuanya dimulai dari nol utk seluruh post.
Balas Yoo
Wah keren ni tips and tutor nya.
Ijin copas ya sob..
Balas Yoo
silahkan mas
Balas Yoo
artikelnya sippp, tapi bagi newbie kayak saya butuh sedikit penjelasan hehehheeh itung-itung belajar pengambilan tag tag kodenya
Balas Yoo
kita sama sama belajar kok mas
Balas Yoo
ssiipp dah.. kapan-kapan tak coba nih.. sekarang nyari pengunjung dulu.. postnya juga beru 3 biji.. hhehe..
Balas Yoo
sip mas, semoga bermanfaat
Balas Yoo
Lapor mas. Saya sudah berhasil memasang script views ini di blog saya (khusus pada halaman posting saja). Thx berat nih.
Balas Yoo
seep, sama² mas
Balas Yoo
Mantap Bro, thx ya.. salut buat themesnya.. Sukses selalu..
Balas Yoo
thanks juga mas, sukses selalu
Balas Yoo
mas, koq malah error ya?
itu ditaruh di function.php paling bawah sebelum ?> kn?
Balas Yoo
di function dah beres, tapi kode ke dua error terus pas dipasang. apanya yg salah ya?
kode yg di function aq pasang sebelum <?p terakhir
Balas Yoo
aq hapus kode ke 2, ternyata kode ke 3 juga error.
Balas Yoo
Yap, bagian mananya yg eror mas?
Apa sudah diikuti semua langkah diatas dg benar? Ntar saya cek jg, krn theme yg mas pake indopress kan?
bisa kok mas,udah saya coba di theme yg mas pakai.
Kode #2 dan #3 disisipkan di single.php yoo
moga berhasil.
thanks gan…
tapi ane dah terlanjur pake plugin wp-postviews..hehe..
simpen dulu buat kepekan..
sukses blognya.!
Balas Yoo
Okay gan, thank jg telah mampir.
Salam sukses
Balas Yoo
Terima kasih panduannya, kebetulan sekali baru-baru ini bermigrasi ke WordPress self-hosted
Balas Yoo
yup, semoga bermanfaat yoo
Balas Yoo
kalau untuk blogspot kamu tahu ngak caranya? thanks
Balas Yoo
utk blogpost gak tahu bro, ini kan utk blog dg script php
Balas Yoo
recommended post ..
di bookmark biar gampang nyarinya ilaangg ..
Balas Yoo
okay, thanks
Balas Yoo
udah saya coba Gan . . n berhasil pada langkah yg pertama, truss ada sedikit kekurangan gan, ‘untuk kata ‘privious post n next post’ seperti punya si agan, ga muncul gan ..
tolong gan bagi caranya gan . .
sebelumnya thanks bgt gan tas tutorialnya, sangat membantu saya, n jgn lupa juga mampir ea ga. .
Balas Yoo
utk yg prev dan next.. itu terpisah gan. kalo saya pake kode ini
<span class="bold">Previous Post</span><br/> <?php previous_post_link('« %link') ?> <span class="bold">Next Post</span><br /> <?php next_post_link(' %link »') ?>Balas Yoo
terimakasih Gan udah berbagi pengetahuan.. tadi browsing2 nemu blognya Agan jadi baca aja Gan….. tips bagus Gan….. Salam kenal n salam persahabatan ya….. Jangan Lupa kunjungan balik ya Gan…..
Balas Yoo
yep, thank jg telah berkunjung
Balas Yoo
Gan, qo saya malah keluar tulisan ?
Balas Yoo
apa yakin sudah benar ngikuti langkah diatas gan?
Balas Yoo
Udah bisa gan, ternyata saya salah menempatkan scriptnya
.. Makasih..
Balas Yoo
hehe… mantap gan
Balas Yoo
Makasih atas kunjungannya ..
.. Ditunggu lagi akh kunjungannya.. 
Balas Yoo
sip, thanks share ilmunya om
sangat membantu , jadi gak perlu nambahin plugins dech
Balas Yoo
jgn panggil om mas, saya kan msh imut
yup, mengurangi penggunaan plugin.
Balas Yoo
Nice inpo gan
.. .. .. …. .. .. .. ….

Balas Yoo
tengkyu gan, jgn bnyk2 make titik nya gan.
Balas Yoo
Wus buset. Saya kira cuma pakai plugin satu-satunya cara. Saya harus banyak belajar dari Anda, Mas Jhezer.
Oya, selamat berjuang dengan Drupal ya, Mas?
Balas Yoo
kan bnyk jalan menuju padang
haha.. msh bnyk yg harus dipelajari dari drupal.
Balas Yoo
Huah, ada beginiannya:
BackSound : Muse – Eternally Missed
Belum pernah kepikiran yang begini. Betapa awamnya saya. Terima kasih untuk inspirasimu, Mas.
Balas Yoo
kalo aku pake cara sederhana aja. Liat di status. Hehehe
Balas Yoo
maksudnya liat di status apa tuh phiy?
Balas Yoo
Tentunya lebih simple menggunakan Plugin dong..
emm apa ada kekurangannya kalo di plugin???
Regard:
Sandi Prayoga
Blogger Lampung
(Link Exchange)
Balas Yoo
pake plugin emg lbh simple mas, tpi kalo banyak make plugin jg memberatkan server dan blog.
Balas Yoo
btul, plugin terlalu banyak memberatkan server dan blog. diriku udh lepas plugin-plugin tak berguna. kupakai hanya 2 plugin > aioseop & alrp aja. mantep2 nih trik yg ada disini.
coba dr awal ngeblog udh ketemu nih artikel, kalo skrg di pake ntr jd :malu sebab hitungan view nya dari awal
thks
tak simpen tuk blog lain ajah
Balas Yoo
yup benar da,kalo di pasang sekarang, stat view nya dari 0. pake di blog baru aja ntar
Langsung coba dipraktekkin gan
Balas Yoo
langsung aja gan, klo ada masalah ntar dikasih tw aja.
Balas Yoo
lama gak mampir disini, hehe, wah, soal coding di bookmark dulu aja deh, dipraktekin ntar ajah.
Balas Yoo
setuju, bookmark dolo, praktek belakangan. males nyabut wp postviews hehehehe
Balas Yoo
thank tlh di bookmark yoo
Balas Yoo
keren nih posting…memang WordPress klo kebanyakan pake plugin jadi beban…makanya sekarang yang sering dicari tu yang ga pake2 plugin… oya mas…mo izin tukar link nih…link akang dah di pasang..monggo di cek
Balas Yoo
thank mas, okay link segera nyusul
Balas Yoo
mendingan ini daripada plugin bikin berat
Balas Yoo
terima kasih atas tutorialnya
Balas Yoo
thanks masta jhezer…
like it!!
Balas Yoo
hehe., ane telat datangnya ksini., jadi baru tau gan., coba ah di localhost dulu., thanks ya.,
Balas Yoo
Mantap mas bro, selama ini saya pake plugin post view, sekarang mau praktekin cara yang ini supaya ga memberatkan server.
Balas Yoo
Sepertinya utak – atik secara manual sangat rumit, saya pilih yang pakai plugin saja deh
terima kasih atas infonya mas..
Balas Yoo
Udah bisa mas, dicoba di theme yang baru hohoho…
Balas Yoo
Oh ya mas, kalo pengen hapus apa tinggal dihapus kodenya aja kah? Ntar ada yang masih tertinggal di database g?
Balas Yoo
yap, kalo tinggal di db emang pasti tinggal terutama do table post_meta.
post view ini bisa di delete satupersatu di custom fields postingan.
Balas Yoo
Kalo make cara ini apa kita yang sedang login akan tercatat “melihat” juga mas?
Balas Yoo
login dan melihat postingan tetap dicatat mas sebagai “1 views”
Balas Yoo
Berarti gak dilihat dari login atau gaknya yang mengakses halaman tersebut ya?
Kayanya bagus tuh mas kalo misalnya bisa dibuat yang sedang login gak perlu dicatat lagi pas melihat postingannya, jadi angka sekian “Views” murni dari pengunjung aja
Trims mas buat tutorialnya.
Balas Yoo
berfungsi dengan baik mas…kurangnya itu cuma nampilkan popular post berdasarkan post view pasti mantap jadinya ini
Balas Yoo
bsa tolong bantu untuk blogger mas…?
ty..
Balas Yoo
Ini loh tutorial yang mau saya pelajari buat digabungkan dengan rich snippets, eh tadi sempat terlihat kena serangan Blognya Jhezer. Cepat sekali mengatasinya ya.
Balas Yoo
hehe ide yg mantap tuh mas, iya nih hari ini udah 2x kena deface, kayaknya si defacer masuk lwt hosting, msh mencari dimana shell yg dia tanam
Balas Yoo
ane coba tips anda…..langsung ketkp
Balas Yoo
salam kenal ya….
Balas Yoo
mantaap sekali infonya….
Balas Yoo
kalo di convert ke javascript bisa gk?? atau intinya biar bisa diaplikasikan ke blogspot?
Balas Yoo
nah snippet ini yg aku cari2 drpada make pluguin lagi heheh
Balas Yoo
tak taruh di tengah malah eror blog ku bang
Balas Yoo
artikelnya bermanfaat sekali.
Balas Yoo
lagi nyari2 resources buat redesign nativehacker.com…. halam ini disave ya
Balas Yoo
makasih, ijin copas dulu ya
Balas Yoo
Ilmu nya mantap ni bos
Balas Yoo
Wah tutor keren nih!
Jakarta Hotel
Balas Yoo
Keren sob, panduannya..
Jadi pengen nyoba jadinya
Balas Yoo
Halo, Silahkan Tinggalkan Jejak Komentarnya Yoo...
[ Tulisan Populer ]
[ Tulisan Terbaru ]
[ Intip Yoo ]
[ Internet Sehat ]
Blogger Tamu