Articles

Wysiwyg Editor

Descrizione

Il campo Wysiwyg crea un editor di contenuti di WordPress come si vede in Posts e Pages. Wysiwyg è l’acronimo di “what you see is what you get”.

Questo è uno dei campi più utili per la modifica del contenuto in quanto consente di modificare e stilizzare sia il testo che i contenuti multimediali in una singola area.

Screenshots

A Wysiwyg field with sample lorem ipsum content
L’interfaccia del campo dell’editor Wysiwyg
List of settings available when creating a Wysiwyg field
Le impostazioni del campo dell’editor Wysiwyg

Changelog

  • Aggiunte opzioni Visual / Text per Tabs nella versione 5.0.0

Impostazioni

  • Valore predefinito
    Il valore predefinito mostrato quando si crea un nuovo post.

  • Tabs
    Seleziona quali modalità sono mostrate all’utente. Ogni editor Wysiwyg contiene una modalità visiva e una di testo. Scegli tra Visual e Text, Visual Only, o Text Only.

  • Toolbar
    Specifica quale barra degli strumenti mostrare. Scegli tra Full o Basic. La barra degli strumenti completa riflette la tipica barra degli strumenti dell’editor di WordPress con 2 file di pulsanti. La barra degli strumenti Basic è una singola fila di pulsanti ridotta al minimo, utile per un’esperienza più ridotta.

  • Show Media Upload Buttons
    Consente di caricare media in linea nel campo Wysiwyg.

  • Delay initialization?
    Defers initialization of editor until editor is clicked instead on page load. Questo è utile per accelerare i tempi di caricamento.

Uso del template

Il campo Wysiwyg editor restituirà il tuo contenuto formattato per HTML nello stesso modo di the_content().

Visualizzazione di base

Questo esempio dimostra come visualizzare il contenuto di un campo Wysiwyg.

<?php the_field('product_summary'); ?>

Note

Il filtro acf_the_content

Quando si carica il valore di un campo Wysiwyg, il valore viene passato attraverso un filtro acf_the_content per applicare la formattazione HTML. Questo filtro, strettamente basato sul filtro the_content di WordPress, è usato invece per evitare problemi di ricorsione indesiderati.

Se stai usando il filtro the_content per modificare il contenuto, assicurati di filtrare anche acf_the_content.