WordPress: usare uno shortcode per inserire file esterni nei post

Possiamo inserire il contenuto di file esterni nei nostri post di WordPress utilizzando un semplice shortcode. Vediamo insieme i dettagli di questa implementazione.

Aggiungete il seguente codice al file functions.php:


function show_file_func( $atts ) {
  extract( shortcode_atts( array(
    'file' => ''
  ), $atts ) );
  if ($file!='') {
    return @file_get_contents($file);
  }
}
add_shortcode( 'show_file', 'show_file_func' );

Quindi potete usare lo shortcode come segue:

[show_file file="http://sito.it/file.html"]
Torna su