Aller au contenu principal
Version: 0.6.3

Shortcode

Créer un shortcode utilisable dans le code ou bien dans l'éditeur de Gutenberg.

Exemple d'utilisation

Dans cet exemple, on créer un shortcode hello qui affiche un message de bienvenue avec l'âge (+ 1 an) de la personne et le nom de la personne. Aussi, on affiche l'année en cours.

Dans l'éditeur on pourra utiliser le shortcode de la sorte : [hello name="Thibault" age="29"].

app/Controllers/MyController.php
#[Shortcode('hello', options: [
    'name' => 'World',
    'age' => 20
])]
public function test($atts)
{
    $atts['age'] = $atts['age'] + 1;
    $currentYear = date('Y');

    return $this->render('hello.html.twig', ['atts' => $atts, 'currentYear' => $currentYear]);
}

Arguments

name

string Nom du shortcode.

options

array Attributs du shortcode. Les attributs donnés sont les valeurs par défaut. (optionnel) | []