Archives Code

Arsip atau kumpulan kode penting untuk tujuan pengembangan website gratis

  • Home
  • Java
  • wordpress
  • Blogspot
  • Tutorial
  • Other
Beranda » Tutorial » wordpress » Cara mengatasi 2 ato lebih upload di metabox wordpress

Cara mengatasi 2 ato lebih upload di metabox wordpress

Untuk anda juragan kentang yang baik hati, pada kali ini akan dijelaskan tentang bagaimana cara mengatasi 2 atau lebih upload pada metabox wordpress, simak dengan penuh hati-hati dan konsentrasi, sementara lupakan kentang dulu, konsen,,,hehehe

Pernahkah anda mengalami masalah dengan upload pada metabox upload wordpress ketika kita mempunyai 2 script upload pada metabox upload wordpress maka yang akan di isi input nya adalah input text yang kedua walaupun yang pencet tombol upload di script yang pertama

kode input metabox adalah seperti ini


<div class="upload_field"
    <input type="text" name="upload_one" id="upload_one" class="upload" value="" />
    <input type="button" class="upload-button" value="Upload Image" />
</div>

<div class="upload_field"
    <input type="text" name="upload_two" id="upload_two" class="upload" value="" />
    <input type="button" class="upload-button" value="Upload Image" />
</div>

kemudian jquery sebelum nya adalah seperti ini

jQuery('.upload-button').click(function() {
    formfield = jQuery('.upload').attr('name');
    tb_show('', 'media-upload.php?type=image&amp;TB_iframe=true');
    return false;
});

window.send_to_editor = function(html) {
    imgurl = jQuery('img',html).attr('src');
    jQuery('.upload').val(imgurl);
    tb_remove();
};
Jika kita run script tersebut pada metabox maka input text yang akan terisi adalah input text yang kedua sedang kan inout text yang pertama akan tetap kosong walaupun yang kita pilih adalah tombol pada inpux text yang pertama maka cara untuk mengatasi masalah tersebut adalah dengan menambahkan beberapa script berikut pada jquery kita

ok nmari kita ubah jquery kita menjadi seperti dibawah ini

var uploadID = ''; /*setup the var*/

jQuery('.upload-button').click(function() {
    uploadID = jQuery(this).prev('input'); /*grab the specific input*/
    formfield = jQuery('.upload').attr('name');
    tb_show('', 'media-upload.php?type=image&amp;TB_iframe=true');
    return false;
});

window.send_to_editor = function(html) {
    imgurl = jQuery('img',html).attr('src');
    uploadID.val(imgurl); /*assign the value to the input*/
    tb_remove();
};

Penjelasan :

perhatikan beberapa script yang berwarna merah

script warna merah paling atas adalah kita mendefinisikan sebuah variable yang akan menyimpan sementara dari input text diatas tombol yang kita pencet.

warna merah yang kedua adalah kita mengisi variable yang kita definisikan sebelum nya dangan  input text yang ada di atas tombol yang kita pencet

kemudian warna merah yang ketiga adalah kita mengisi input text yang telah kita simpan tadi dengan scr image di uploader wordpress

ok udah paham kan script nya

selamat mencoba

jangan lupa tinggalkan kentang dikolom komen ya terimakasih

Related post:

Newer Post
Older Post
Home

Popular Posts

  • Mengatasi Status Disconnect di Kalkun Terupdate 2018
    Selamat malam dan selamat begadang untuk para mastah sekalian, jangan lupa sruput kopinya sebelum membaca artikel ini, hehe Pada w...
  • Cara Mengembalikan Visitor Blog Yang Menghilang dengan mudah
    ARCHIVESCODE - Setelah kita membuat suatu blog dengan susah payah siang malam tidak tidur maka saatnya para pengunjung blog setia akan data...
  • 5 Cara Menurunkan RKT Halaman Pada Adsense Terbaru
    Halo sahabat archivescode yang berbahagia dimanapun kalian berada, bertemu lagi dengan kita yang selalu memberi info kekinian tentang blog,...
  • 6 Sebab Pengunjung Blog Menurun Tajam ( Penelitian ) Terbaru
    Hai kamu yang baru saja mengunjungi web sederhana ini, semoga akan betah lama-lama di blog ini, karena banyak info bagus yang mungkin kamu...
  • ( NEW ) Cara Menambahkan Fanspage di Blogspot Dengan Mudah 2018
    Halo sobat coding semua, pada kesempatan yang baik kali ini kami akan menuliskan artikel tentang Cara Menambahkan Fanspage di Blogspot deng...
  • Daftar Kode Warna HTML Lengkap Terbaru 2018
    ARCHIVESCODE - Halo sobat coding dimanapun kalian berada, pada kali ini kita akan membagikan beberapa kode HTML warna yang tentunya sangat...
  • ( NEW ) Menampilkan Tanggal Sekarang Dengan php 2018
    Selamat pagi  pembaca yang selalu aktif dalam mencari artikel artikel yang bermanfanfaat untuk pengembangan web anda. Baiklah pembaca...
  • Mengatasi error THIS EMAIL ADDRESS DOES NOT BELONG TO THE SAME DOMAIN AS THE SITE pada Contact form 7
    Mengatasi error THIS EMAIL ADDRESS DOES NOT BELONG TO THE SAME DOMAIN AS THE SITE pada Contact form 7 Pernah mengalami error THIS EMAIL A...
  • Cara mengirim email di wordpress dengan wp_mail()
    halo sobat archives code, pada kesempatan kali ini kami akan menjelaskan tentang cara mengirim email di wordpress dengan wp_mail() . belu...
  • Cara membuat file csv dengan c++ / cara write file csv dengan c++
    halo sobat dunia nyata maupun dunia maya sekalian, ..... bertemu lagi dengan kami yang selalu menunggu kedatanganmu..hehe pada kal...
Copyright © 2014 Archives Code - Powered by Blogger
Template by Mas Sugeng - Versi Seluler