Stai cercando un modo per aggiungere pulsanti apice e pedice all'editor di WordPress? Sebbene esista probabilmente un plugin per questo, abbiamo creato un rapido snippet di codice che puoi utilizzare per aggiungere pulsanti apice e pedice all'editor.
Istruzioni:
Tutto quello che devi fare è aggiungere questo codice al file functions.php del tuo tema o in un plugin specifico per il sito:
function enable_more_buttons($buttons) {
$buttons[] = 'sub';
$buttons[] = 'sup';
return $buttons;
}
add_filter("mce_buttons_3", "enable_more_buttons");
Nota: Se questa è la prima volta che aggiungi snippet di codice in WordPress, consulta la nostra guida su come aggiungere correttamente snippet di codice in WordPress, in modo da non compromettere accidentalmente il tuo sito.
Se ti è piaciuto questo snippet di codice, prendi in considerazione la lettura dei nostri altri articoli sul sito come: 20 migliori temi WordPress per chiese per espandere il gregge e come avviare un blog.
Grazie per il codice, ho usato tutti i commenti e modificato il codice, ho usato lo snippet PHP ed eseguito il codice sull'intero sito web. Il codice aggiornato funziona anche con Elementor. Il codice è riportato di seguito;
function enable_more_buttons($buttons) { $buttons[] = ‘subscript’; $buttons[] = ‘superscript’; return $buttons; } add_filter(“mce_buttons_3”, “enable_more_buttons”);
Quando provo questo, ottengo "errore di sintassi, fine del file inattesa"
Potresti voler verificare che l'intero snippet sia stato copiato. Assicurati di controllare: https://www.isitwp.com/properly-add-code-snippets-wordpress-site/
Non funziona con l'editor di Elementor
Purtroppo questo snippet non è progettato per funzionare con Elementor e molto probabilmente funzionerà solo con l'editor classico.
Questo non sembra più funzionare. Hai idea del perché?
Commentato altrove, ma per sicurezza:
Per chiunque stia guardando questo utilizzando una versione di WordPress successiva alla 3.9 che ha TinyMCE 4, la funzione sopra non funzionerà, questo perché WordPress e TinyMCE hanno cambiato 'sup' in 'superscript' e 'sub' in 'subscript' – Se apporti queste modifiche nel codice sopra, funzionerà bene!
Sto ricevendo un errore "Missing argument 1 for enable_more_buttons()"
mi hai salvato la giornata
grazie per il suggerimento
Esattamente quello che stavo cercando!
Quando lo aggiungo, ottengo un
Errore fatale: chiamata a funzione non definita add_filter()
Perfetto piccolo pezzo di codice! Funziona brillantemente. Grazie mille!
Nessun problema, felice di aver potuto aiutare!
grazie ragazzi. Stavo lavorando oggi con un cliente PhD che scrive report di ricerca
e era necessario per lei supportare e sottoscrivere riferimenti. questo
è stato fondamentale.
Perfetto Jerry, sono contento di sentire che le cose hanno funzionato bene.
(testo tradotto dal programma)
Grazie per aver fornito questo codice, ma non è necessario ripetere il codice dell'array, basta separare gli elementi nell'array
function enable_more_buttons($buttons) { $buttons[] = ‘sub , sup’; return $buttons; } add_filter(“mce_buttons_2”, “enable_more_buttons”);
È vero, trovo solo questo metodo più facile da leggere. Grazie per il contributo, anche se la gente troverà questo molto utile.