WordPress.org

Ready to get started?Download WordPress

Codex

Attention Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

it:Riferimento funzioni/do shortcode

Contents

Descrizione

Cerca il contenuto degli shortcode e li filtra attraverso i loro agganci (hook).

Utilizzo

<?php echo do_shortcode$content ?>

Parametri

$content
(string) (richiesto) Contenuto in cui cercare gli shortcode
Default: Nessuno

Valori restituiti

(string) 
Contenuto con gli shortcode sostituiti dall'output ottenuto dalle funzioni che li gestiscono.

Esempi

add_filter('the_content', 'do_shortcode', 11); // da shortcodes.php
// Usare uno shortcode in un file PHP (al di fuori dell'editor dei contenuti).
echo do_shortcode('[gallery]');
// Nel caso ci fosse uno shortcode di apertura e uno di chiusura.
echo do_shortcode('[iscorrect]'.$testo_da_includere_nello_shortcode.'[/iscorrect]');
// Usare gli shortcode nei widget di testo.
add_filter('widget_text', 'do_shortcode');
// Esempio di uno shortcode che crea un modulo
echo do_shortcode('[contact-form-7 id="91" title="quote"]');

Note

Se non ci sono funzioni che gestiscono uno shortcode, il contenuto verrà restituito senza essere filtrato. Questo può causare problemi quando si disabilita un plugin che fa uso di uno shortcode in quanto esso verrebbe mostrato così com'è nel contenuto dell'articolo o della pagina.

Log delle modifiche

Da: 2.5

File sorgente

do_shortcode() si trova in wp-includes/shortcodes.php.

Correlati

API degli Shortcode

Si veda anche l'indice di Riferimento funzioni e l'indice di Tag dei template.