Prism Syntax Highlighter per WordPress è un plugin gratuito che permette di integrare il popolare script Prism Syntax Highlighter di Lea Verou nei contenuti del sito.
Caratteristiche tecniche
Prism Syntax Highlighter per WordPress incorpora lo script Prism consentendo così agli utenti di aggiungere con semplicità codice leggibile ai post del sito.
Una volta attivato, il plugin aggiunge un pulsante all'editor di WordPress che permette di inserire lo shortcode [prism]
. Questo dispone dei seguenti attributi:
field
: lo slug del custom field da incorporarepost_id
: l'ID di un post, se diverso dal post correnteurl
: la URL di un'origine esternalanguage
: il linguaggio del codice
Oltre a questi, il plugin dispone di un set di attributi che permettono di configurare dettagliatamente la struttura del tag <pre>
:
id
class
data_line
data_line_offset
data_start
data_src
data_manual
Per la descrizione dettagliata degli attributi, si fa rinvio alla documentazione online.
Decisamente utile è la funzionalità che consente l'importazione di codice da origini esterne. A questo scopo, si dovrà utilizzare l'attributo url con l'indicazione dell'indirizzo dell'origine da cui prelevare il codice da incorporare nel post:
[prism
url="https://gist.githubusercontent.com/carlodaniele/3adf6a18e79233b98c96401d194e3420/raw/5a28543c0d74c59efcbe7d01ba86d64ad3708522/media-hacks.php"
language="php"]
L'effettiva disponibilità di questa funzionalità può essere inibita dalla configurazione del server.
Il plugin funziona correttamente anche nella configurazione Multisite.
Prezzi e condizioni d'uso
Prism Syntax Highlighter for WordPress è disponibile gratuitamente nella Directory dei plugin di WordPress.
Autore dello script: Nicolas Jonas
Sito web del plugin