Il Catalogo multimediale di WordPress ha il link "Inserisci da URL" a sinistra. Accetta URL di immagini. Non è detto da nessuna parte ma se si incolla l'URL o il <iframe>
codice di YouTube , lo inserirà anche. Semplicemente non mostrerà l'anteprima come fa con gli URL delle immagini, quindi non puoi dire se il codice digitato è valido o meno.
- Vorrei modificare questa pagina e farla mostrare anteprime di incorporamenti WordPress validi e validi
<iframes>
. Voglio che mostri solo le informazioni di base che il codice di incorporamento è stato riconosciuto, è valido e può essere inserito. Posso scrivere tutte le richieste AJAX per convalidare gli URL ma ho bisogno di aiuto con l'wp.media
oggetto. Non ho idea di come aggiornare quella pagina o sostituirla con la mia pagina? Finora ho trovato /wp-includes/js/media-editor.js dove sulla riga 1054 diceCalled when 'Insert From URL' source is not an image. Example: YouTube url.
. - In secondo luogo, una volta fatto, mi piacerebbe poter chiamare qualcosa come il seguente codice per aprire la Libreria multimediale con la pagina "Inserisci da URL" selezionata e con il codice aggiunto (per consentire agli utenti di modificare il codice esistente) .
Il codice (questo è un esempio funzionante di come portare una finestra per la modifica delle immagini, ma ho bisogno di questo per "Inserisci da URL"):
frame = wp.media({
frame: 'image',
state: 'image-details',
metadata: { 'url': 'some-url' }
});
frame.open();