Sto utilizzando il codice personalizzato media upload
nel mio plug-in. Nelle mie precedenti versioni (before 4.0) WordPress
funziona perfettamente. Quando ho caricare audio o file immagine caricati suo successoPercorso del file di caricamento non visualizzato nel campo utilizzando wp media uploader
e quando clicco su "Insert Into Post"
il percorso del file caricato mostrato nel campo di testo.
Ma quando aggiorno il mio WordPress into 4.4.2
e caricare qualsiasi tipo di file sua caricati con successo
e quando clicco su "INSERT INTO Post" il percorso del file file caricato non mostrato in il mio campo di testo.
In entrambi WordPress è il codice è 100% stessi.
Ecco il mio codice HTML:
<input type="text" size="50" name="mp3" id="mp3" class="upload-url" />
<input id="st_upload_button" class="st_upload_button" type="button" name="upload_button" value="Upload">
E qui è il mio codice functions.php:
function pro_scripts_method() {
wp_enqueue_script('media-upload');
wp_enqueue_script('thickbox');
wp_register_script('custom-js', plugin_dir_url(__FILE__)."js/custom.js");
wp_enqueue_script('custom-js');
}
add_action('admin_enqueue_scripts', 'pro_scripts_method');
E qui è il mio codice JS:
jQuery('.st_upload_button').click(function() {
targetfield = jQuery(this).prev('.upload-url');
tb_show('', 'media-upload.php?type=image&TB_iframe=true');
return false;
});
window.send_to_editor = function(html) {
fileurl = jQuery(html).attr('href');
//alert(fileurl);
jQuery(targetfield).val(fileurl);
tb_remove();
}
a segnalare a fileurl
variabile ma mi dà un valore indefinito. Quindi, per favore aiutami a risolvere questo problema
Avere riavviato WAMP o xamp signore. –
Sto lavorando al mio server online – deemi
Ho lo stesso problema la settimana scorsa. La mia connessione al database è stata disconnessa e la wamp non funzionava correttamente. Quando ho ricominciato tutto funzionava bene allora. –