Questo plugin permette di aggiungere con facilità pulsanti tag personalizzati all'editor testuale e visuale.
Votazioni
4.7
Ultimo aggiornamento
May 20, 2021
Versione
2.6.1
Installazioni attive
100K
AddQuicktag

Questo plugin rende semplice aggiungere pulsanti Quicktag all’editor visuale e testuale. È possibile esportare i pulsanti Quicktag come file JSON che può essere importato in altre installazioni del plugin.

WP-AddQuicktaf for WordPress è stato creato originariamente da Roel Meurders. Le versioni nel repositori di AddQuicktag sono versioni successive. Questa è una completa riscrittura della versione 2.0.0 con maggiori funzionalità.

Il plugin può aggiungere pulsanti Quicktag configurabili all’editor di ogni tipo di contenuto, inclusi i tipi di contenuto personalizzati provenienti da altre fonti. Puoi decidere su quale tipo di contenuto mostrare i pulsanti Quicktag nell’editor. Se ciò non dovesse funzionare correttamente nel tuo caso, puoi anche usare gli hook del plugin. Guarda gli esempi e i suggerimenti qui sotto.

Bug, suggerimenti tecnici o contributi

Puoi darmi un feedback, puoi contribuire e aprire segnalazioni tecniche nel repository su GitHub. Nel Wiki lì pubblicato trovi anche molti suggerimenti per il plugin.

Realizzato da Inpsyde · Engineering the web since 2006.

Hook per tipi di contenuto personalizzato

Il plugin aggiunge in modo predefinito i pulsanti Quicktag ai tipi di contenuto/ID post, page e comment. Per usare il plugin anche per altri tipi di contenuto puoi usare un filtro; guarda il seguente esempio o un plugin di esempio nel Gist 1595155.

// add custom function to filter hook 'addquicktag_post_types' add_filter( 'addquicktag_post_types', 'my_addquicktag_post_types' ); /** * Return array $post_types with custom post types * * @param $post_type Array * @return $post_type Array */ function my_addquicktag_post_types( $post_types ) { $post_types[] = 'edit-comments'; return $post_types; }

Hook per pagine personalizzate

È anche possibile filtrare le pagine all’interno del backend. Gli script includono in modo predefinito le pagine post.php e comment.php. Il seguente esempio aggiunge anche le pagine.

add_filter( 'addquicktag_pages', 'my_addquicktag_pages' ); /** * Return array $page with custom page strings * * @param $page Array * @return $page Array */ function my_addquicktag_pages( $page ) { $page[] = 'edit-comments.php'; return $page; }

Guarda questo esempio tratto da Gist per capire come aggiungere i pulsanti Quicktag all’editor dei commenti: Gist: 3076698. Se desideri che i pulsanti Quicktag di questo plugin funzionino anche nel Quickedit dei commenti, rimuovi la parola .example dal nome del file addquicktag_quickedit_comment.php.example. Questo file è un plugin aggiuntivo a sé stante per AddQuicktag. Dovrai attivare questo file (plugin) a parte in “Plugin installati”.

Hook per pulsanti personalizzati

È possibile aggiungere pulsanti personalizzati all’editor, se il plugin è attivo.

L’esempio che segue aggiunge dei pulsanti. I parametri dentro l’array sono gli stessi delle impostazioni del plugin.

if ( class_exists( 'Add_Quicktag' ) ) : add_filter( 'addquicktag_buttons', 'my_addquicktag_buttons' ); function my_addquicktag_buttons( $buttons ) { $buttons[] = array( 'text' => 'Permalink', 'title' => '', 'start' => '[permalink]', 'end' => '[/permalink]', 'access' => '', 'order' => 1, 'visual' => 1, 'post' => 0, 'page' => 1, 'comment' => 0, 'edit-comments' => 0 ); $buttons[] = array( 'text' => 'Button', 'title' => '', 'start' => '<span class="border blue">', 'end' => '</span>', 'access' => '', 'order' => 2, 'visual' => 1, 'post' => 0, 'page' => 1, 'comment' => 0, 'edit-comments' => 0 ); return $buttons; } endif;

Licenza

Buone notizie! Questo plugin è gratuito per tutti! Poiché viene rilasciato sotto licenza GPL, puoi usarlo senza alcun costo sul tuo blog personale o commerciale. Ma se il plugin ti soddisfa, puoi ringraziarmi e lasciare una recensione positiva per il tempo che ho speso per scrivere e mantenere questo plugin. E non voglio sapere quante ore della mia vita ha richiesto lo sviluppo di questo plugin. 😉

Gratuitosul piano Creator
Installazioni attive
100K
Testato fino alla versione
5.7.12
Questo plugin è disponibile per il download da usare sulla tua installazione WordPress ospitata personalmente.