Marketing Content

Personalizza WordPress jetpack Larghezze dello shortcode

Quando WordPress ha rilasciato il jetpack plugin, hanno aperto l'installazione media di WordPress fino ad alcune fantastiche funzionalità che includono nella loro soluzione ospitata. Una volta abilitato il plugin, abiliti un sacco di funzionalità, tra cui shortcodes. Per impostazione predefinita, WordPress non consente al tuo autore medio di aggiungere script multimediali all'interno del contenuto di un post o di una pagina. Questa è una funzione di sicurezza e ha lo scopo di ridurre al minimo le possibilità di rovinare il tuo sito.

Tuttavia, con gli shortcode, l'utente può incorporare i media abbastanza facilmente. Ad esempio, per incorporare un video di Youtube, non è necessario aggiungere lo script di incorporamento: basta inserire l'URL condiviso del video nell'editor di testo. L'integrazione di shortcode identifica il percorso e sostituisce l'URL con il codice video effettivo. Nessun problema, nessun problema!

Tranne uno. Usando gli shortcode, la larghezza dei tuoi media incorporati è solo quella predefinita. Quindi Youtube potrebbe espandersi oltre la larghezza dei tuoi contenuti e riversarsi sulla barra laterale, oppure Slideshare potrebbe occupare la metà dello spazio che potrebbe occupare. Ho trascorso alcune ore esaustive cercando di identificare come scrivere alcuni filtri per predefinire le larghezze di ogni scorciatoia specifica. Ho esaminato un sacco di plugin per vedere se ce n'era già uno là fuori.

E poi l'ho trovata... una piccola modifica geniale che WordPress ha aggiunto alla sua API. Un'impostazione in cui puoi definire la larghezza del contenuto delle tue pagine e dei tuoi post:

if (! isset ($ content_width)) $ content_width = 600;

Non appena ho impostato questa larghezza nel file functions.php del mio tema, tutto il supporto di collegamento incorporato è stato ridimensionato correttamente. Anche se sono contento che ci sia voluta solo una riga di codice, sono molto esausto che ci sia voluto così tanto tempo per trovarlo. Ancora più interessante è la mancanza di personalizzazione disponibile con jetpack. Gli shortcode, ad esempio, non possono essere disabilitati: sono abilitati fintanto che il plugin è abilitato.

Sarebbe stato brillante, ad esempio, aggiungere un massimo impostazione di larghezza e altezza direttamente sul jetpack Impostazioni shortcode. WordPress è una piattaforma così incredibile, ma a volte trovare la soluzione può essere un po 'frustrante!

Douglas Karr

Douglas Karr è il fondatore del Martech Zone e un riconosciuto esperto di trasformazione digitale. Douglas ha aiutato ad avviare diverse start-up MarTech di successo, ha assistito nella due diligence di oltre $ 5 miliardi in acquisizioni e investimenti MarTech e continua a lanciare le proprie piattaforme e servizi. È un co-fondatore di Highbridge, una società di consulenza per la trasformazione digitale. Douglas è anche un autore pubblicato di una guida per manichini e di un libro sulla leadership aziendale.

Articoli Correlati

Cosa ne pensi?

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati dei tuoi commenti.