Des morceaux de code entre crochets que vous pouvez littéralement "poser" dans vos articles, vos pages, votre footer ou dans vos barres latérales. Ils sont généralement très courts et écrits dans un langage intuitif.
Utiliser des shortcodes n'implique généralement pas beaucoup d'efforts, en revanche, cela apporte une multitude de fonctionnalités, plus utiles les unes que les autres.
Pour plus de détail sur les shortcodes :
<?php
function viw_display_pdf_func($atts, $content) {
extract( shortcode_atts( array(
'width' => '100%',
'height' => '500px'
), $atts ) );
return '<iframe src="http://docs.google.com/viewer?url=' . $content . '&embedded=true"
style="width:' .$width. '; height:' .$height. ';" frameborder="0">
Your browser should support iFrame to view this PDF document</iframe>';
}
add_shortcode('viw_display_pdf', 'viw_display_pdf_func');
?>
Ainsi, il est possible de déclarer des shortcodes dans son thème :
Comment faire ?
A la racine du thème vous créez un fichier config.php dans lequel vous déclarez votre shortcode :
Ici on déclare un shortcode pour afficher un pdf via google.
.
Et maintenant dans visual wizard on créé un widget raw html et on insert son shortcode dedans :
[viw_display_pdf]http://maurras.net/pdf/divers/Histoire-de-France-Jacques-Bainville.pdf[/viw_display_pdf]