Karena ada pertanyaan dari seorang rekan mengenai cara menyisipkan gambar kepostingan dan link ke single page postingan tersebut oleh unregistered user lewat TDO mini form khususnya blog yang menawarkan iklan baris gratis. Dijelasi via YM bakal alot dan panjang, jadi lebih baik ditulis, sapa tau ada rekan-rekan lainnya juga yang mencari tau. Sorry kalo tulisan sedikit ngacoh, maklum, SMS …. :D
Masuk ke menu TDO Mini Forms > Form Widgets, lalu tambahkan widget untuk fungsi upload pada form yang akan digunakan user. Lakukan setting seperlunya seperti ukuran dan jenis file yang akan diijinkan untuk dapat diupload oleh user dengan mengklik button configure pada widget tersebut, dan pada field Name of Custom Key: berikan key yang akan digunakan untuk menampilkan sebuah custom field. Contoh; image. Custom field itu apa? Udah ikutin aja. Jelasin custom field nya entar aja ya.
Lalu masuk ke theme editor untuk memasukan perintah agar menampilkan image yang diupload user dengan sebuah penanda key custom field tadi. Sisipkan sebelum baris perintah untuk menampilkan content.
<?php if ( get_post_meta($post->ID,’image’, true) ) { ?>
<a title=”Permanent Link to <?php the_title(); ?>” href=”<?php the_permalink() ?>”><img src=”<?php echo get_post_meta($post->ID, “image”, $single = true); ?>” alt=”<?php the_title(); ?>” /></a>
<?php } ?>
Dengan perintah tersebut diatas, gambar yang diupload user akan ditampilkan dengan ukuran asli yang akan merusak layout. Anda bisa mengatur ukuran agar layout terlihat lebih rapih dengan mengaturnya ukuran lewat css secara fix baik lebar maupun tingginya. Gambar akan diresize sesuai ukuran yang dideklarasikan di css secara tidak proposional. Gambar tersebut akan terlihat lucu.
Untuk mengantisipasi hal tersebut, Anda dapat menggunakan file timthumb, yaitu sebuah file PHP yang berfungsi melakukan resize atau cropping ukuran namun tetap mempertahankan proposional gambar.
<?php if ( get_post_meta($post->ID,’image’, true) ) { ?>
<div class=”thumb”><a title=”Permanent Link to <?php the_title(); ?>” href=”<?php the_permalink() ?>”><img src=”<?php echo bloginfo(’template_url’); ?>/thumb.php?src=<?php echo get_post_meta($post->ID, “image”, $single = true); ?>&h=50&w=50&zc=1&q=80″ alt=”<?php the_title(); ?>” /></a></div>
<?php } ?>
div class=”thumb” adalah fungsi cssnya. Contoh saya ingin gambar ditampilkan dengan float kiri.
.thumb img { float: left; padding: 0; margin: 1em 0.5em 0.2em 0; border: 1px solid #999; }
h=50 adalah tinggi image yang dikehendaki, w=50 adalah lebar, dan q=80 adalah kualitas gambar. Sesuaikan dengan keinginan Anda.
Biar kompak, Anda dapat memberikan sebuah file gambar default yang berfungsi untuk mengganti gambar yang ditampilkan apabila user tidak mengupload gambar. Siapkan sebuah file default dan letakan pada folder theme yang sedang digunakan. Pada contoh perintah, gambar tersebut terdapat pada folder images dengan nama file thumbnail.jpg.
<?php if( get_post_meta($post->ID, “image”, true) ): ?>
<div class=”thumb”><a href=”<?php the_permalink() ?>” title=”Permanent Link to <?php the_title(); ?>”><img src=”<?php echo bloginfo(’template_url’); ?>/thumb.php?src=<?php echo get_post_meta($post->ID, “image”, $single = true); ?>&h=70&w=70&zc=1&q=80″ alt=”<?php the_title(); ?>” /></a></div>
<?php else: ?>
<div class=”thumb”><a href=”<?php the_permalink() ?>” title=”Permanent Link to <?php the_title(); ?>”><img src=”<?php bloginfo(’template_url’); ?>/images/thumbnail.jpg” alt=”Default thumbnail” /></a></div>
<?php endif; ?>
Tips berguna, baru mau nanya Mas sejak mudik kemarin :D
BBrp themes kyknya sdh ada fasilitas ini. TIps yg bagus nih buat theme yg blm support image key.
waks! infonya benar-benar hotz, abiz..thank master! :D
Wuiiihh, bookmark dulu nih. Lumayan kan kalo mau buat situs jual beli :D
seeeeep bozzzzz…thx
Kantongin dulu… soale nunggu moment yang tepat tuk menerapkannya.
Hoho,baru tau bs ky gt.biasanya saya ngubah ukuran gambarnya manual. Makasih mas brokencode.he2
info yang sangat berguna sekali..
makasih om infonya..
bos, keknya code hack plugin nya salah.. warnanya merah tuh… ( just kidding bos ;) )
btw gmn caranya posting code ky gini bos.. biar ga kebaca browser
pussssingggg…..gak ngertiiii…
Terima kasih tipsnya. akan saya aplikasikan ;)
Trim’s Tipsnya ya tipsnya bagus sekali.Salam kenal.
wah info keren nih
wah keren tuuh tipsnya thank ya om
Wah baru tahu kalau TDOMF bisa di sisipin gambar. Tq bos tutor nya ;-)
hmmm…coba ah..
Thx 4 the tips
Ternyata yang selama ini kucari ada disini.
Tengkyu boss :)
thanks bos share nya :)
Wah, ini yang dicari-cari aku dan teman… ternyata ada di sini yach…
Thx Bos…
wah makasi sharingannya pak… maw coba coba dulu neh… sapa taw nanti bisa buat bikin situs iklan gratis.. heheheh..
Btw tempat buat cari template situs iklan baris dimana ya ?
Maaf mas itu selain untuk situs iklan baris, bisa di pake juga untuk situs dengan tema lain nya ? atas jawabannya saya mengucapkan makasih :)
apa bisa untuk wordpress?
Maaf ni new bie
masa sih bisa? tapi kok ribet yah
wah.. masih beul ngeh nih soal ginian… bisanya masukin gambar di blogspot doang :)
Tak simpan neeh halaman.. Sangat berguna.. Thankz Om broken
Numpang bookmark dulu mas. Saya lg cari2 ilmu ttg ini, eh untung ketemu. thx bgt deh
di cobaaaa……ternyata setelah melanglang buana, jawabannya ada disini :D
Eh, thanx ya mas.
Dapat ilmu baru nih.
akhirnya ketemu juga ;)
walahh… jadi mumet mas.. tapi lumayan tambah ilmu jg nihh
soryy mas, comment lagi,
download file timthumb nya di mana ya, kok tidak ada?
melihatnya kayak ribet nih.. ntar aja deh dicoba.. thanks Mas yah..
lom dOnK juga aku.. :))
waduh …
jujur saya gak ngerti.
TDOMF itu apa sih?
Mohon petunjuk buat newbie…
thanks…
makasih pencerahannya meskipun belum ngerti WP :D
kaga ngerti nih.
mohon pencerahan…
Terima kasih infonya bagus sekali
wew ,… nyerah deh bang ga mudeng nih
sama bos download file timthumb nya dimana yah ?
wah ini yang saya cari-cari om
makasih beud emg jago dah sih om ^^
ILMU BARU AMAL BARU, JANGAN BOSEN BOSEN BAGI ILMU:)
tambah info neh … lagi persiapan bikin wp neh :)
thx
kbtulan baru bkin blog.. boleh dicoba neh
promobebas.com udah dukung iklan bergambar berarti donk om?
hehehe :D
sptnya codingnya agak miss ya ?
coding mas brokencode
—————
ID, “image”, true) ): ?>
<a href=”” title=”Permanent Link to ”><img src=”/thumb.php?src=ID, “image”, $single = true); bla…bla…bla….
————————-
saya rubah dari thumb.php menjadi timthumb.php
saat ini saya menggunakan wp 2.6.2 dan TDO 0.12.5 , saya telah mengikuti step by stepnya, gambar default muncul “(thumbnail.jpg) . tetapi apabila kita masukin gambar, gambar tsb tidak muncul dan yang muncul tetap thumbnail.jpg.
Mohon pencerahannya mas brokencode
Thanks
nice tips….:)
Weks. Bahasa tingkat tinggi nieh…
Kirain membahas apaan…
Salam kenal bung!
wah trims bos tips nya
masih gak mudeng soal TDOMF
Apakah plugins ini hanya buat situs iklan baris aja trus apa bedanya dengan pilihan thumbnail gambar yang muncul di wordpress waktu kita upload gambar,
kalo ada yg paham jawab dong mumpung broken codenya lagi liburan.
mak nyusssss, sip bozzz
Haloooo mas brokencode ? aku tanya nih diatas, mohon di jawab dong, atau rekan rekan lain ada yang mengalami hal yang sama ?
Brokencode wrote :
mantab mas postingannya sangat bermanfaat. tks ya mas sharingnya. semoga tambah sukses ya.
wah sangat bermanfaat nih postingannya. makasih ya mas.
mas… gmn caranya beberapa kategori saja ingin yg kita tampilkan.. misal. saya ada 10 kategori, cukup 5 saja kategori yg saya tampilkan di combox nya … plis ya mas… gmn caranya
Aeris, masuk aja ke bagian HACK CODE nya. Terus cari baris untuk menampilkan dropdown kategori. Hapus saja kategori yang tidak ingin ditampilkan, dengan terlebih dahulu lihat ID kategori masing-masing, soalnya disana tidak ditampilkan Name kategorinya, melainkan hanya ID nya saja.
saya bingung dengan thimthumb ini. kalo saya pake the_excerpt(), thimthumbnya gak keluar gambarnya.
gimana solusinya mas..
chodirin, kamu harus sisipkan code untuk panggil timthumbnya sebelum panggil excerpt diantara loop.