aggiungere un filtro a uno shortcode?

3 apr 2011, 16:29:18
Visualizzazioni: 14.1K
Voti: 5
<?php echo do_shortcode('[mingleforum]'); ?>

inserisce il forum Mingle nel mio contenuto!

è possibile usare add_filter() su questo?

2
Commenti

Cosa vuoi filtrare? Cosa stai cercando di ottenere?

Bainternet Bainternet
3 apr 2011 17:05:01

Questo plugin utilizza molti stili inline strani e scadenti come <div style="padding:10px" ecc. Voglio eliminarli lato server. Mi chiedevo solo se fosse possibile!

mathiregister mathiregister
3 apr 2011 17:47:40
Tutte le risposte alla domanda 2
0

A partire dalla versione 4.7 sono stati aggiunti due filtri pre_do_shortcode_tag e do_shortcode_tag che puoi utilizzare.

3 feb 2017 12:47:58
0

Puoi modificare il tuo codice in questo modo:

<?php
$shortcode = do_shortcode('[mingleforum]');
echo apply_filters('my_new_filter',$shortcode);
?>

e poi puoi interagire con quel filtro

add_filter('my_new_filter','my_new_filter_callback');

function my_new_filter_callback($shortcode){
    //fai cose qui
    return $shortcode;
}
3 apr 2011 17:54:47