Politique de gestion des cookies
Afin de toujours améliorer votre parcours de navigation sur notre site, nous utilisons des statistiques anonymes de navigation.Les hooks pour les thèmes WordPress.
Différents hooks à utiliser dans vos thèmes sur WordPress pour interagir avec le comportement par défaut du CMS et ajouter de nouvelles fonctionnalités.
Ajouter une règle de réécriture d’URL
PHP
<?php
function undfnd_add_rewrite_rule() {
/**
* @param string $regex Expréssion régulière.
* @param string|array $query Requête correspondate.
* @param string $after (optinnel) Priorité top | bottom (default).
*/
// Exemple: prévoir une URL pour supporter AMP (http(s)://www.domain.com/amp/{post_name})
add_rewrite_rule( '^amp/([a-zA-Z0-9-]+)[/]?$', 'index.php?post_type=post&is_amp=1&name=$matches[1]', 'top' );
}
add_action( 'init', 'undfnd_add_rewrite_rule' );
Charger le fichier de traduction de votre thème
PHP
<?php
function undfnd_load_theme_textdomain() {
/**
* Load theme textdomain
* @param string $domain Le nom du domaine.
* @param string|false $path (optionnel). Le chemin vers le dossier contenant votre fichier .mo
* @return bool true si le fichier est correctement chargé, sinon false
*/
load_theme_textdomain( 'lang_domain', get_template_directory() . '/languages' );
}
add_action( 'after_setup_theme', 'undfnd_load_theme_textdomain' );