Wordpress MU: problemi con i video di Youtube (Embed)
Continua la mia (dis)avventura con Wordpress MU, che si sta rivelando tutt’altro che semplice da utilizzare. L’ultimo problema in cui mi sono imbattuto (per un nuovo blog, Video Divertenti, che ho aperto su Technosalad - un’installazione di prova di Wordpress MU) riguarda l’inserimento di oggetti Embed (come i video di Youtube, Google Video, etc.), che per questioni di sicurezza non viene consentito (al contrario di quanto avviene con Wordpress “liscio”).
Ti mostrerò come risolvere (anche se la soluzione non è ottimale).
Dovrai modificare il file /wp-includes/kses.php del core di Wordpress MU, quindi, per prima cosa, fanne una copia di backup. Adesso aprilo (con un editor di testo non formattato - come il Blocco Note) e cerca, proprio all’inizio, questo codice:
if (!CUSTOM_TAGS) {
$allowedposttags = array(
Subito sotto a questo, crea una nuova riga e aggiungi:
'embed' => array (
'style' => array (),
'type' => array (),
'id' => array (),
'height' => array (),
'width' => array (),
'src' => array ()),
'object' => array (
'height' => array (),
'width' => array ()),
'param' => array (
'name' => array (),
'value' => array ()),
Ora salva il file e fanne l’upload sul server (in modo da sostituire il file originale).
Prima ti ho detto che la soluzione non è ottimale; infatti:
- l’edit di un post cambierà il codice dell’embed, scombussolando il layout: dovrai, ad ogni modifica di un post, cancellare dal codice del post il vecchio embed e reincollarcelo (riprendendolo, ad esempio, da YouTube);
- ad ogni aggiornamento di Wordpress, dovrai rimodificare il file kses.php (come ti ho mostrato prima).
Fonte: WordPress MU › Issue regarding YouTube and Google videos
Articoli simili:
Se questo articolo ti è stato utile, segnalalo sul tuo sito! Puoi inoltre seguire comodamente gli aggiornamenti di Techlog tramite il feed RSS; infine puoi lasciare un commento se ti serve aiuto (o anche solo per un saluto); anche qui non serve registrarsi (sono abilitati anche i commenti anonimi; l'E-Mail serve, eventualmente, per ricevere le notifiche delle nuove risposte). ;-)





April 23rd, 2008 at 7:21 pm
[…] WPMU HTML Allower: un piccolo plugin che permette di inserire codici javascript ed embed nei post, senza modificare il codice di Wordpress MU (leggi Wordpress MU: problemi con i video di Youtube); […]