vendredi 25 septembre 2026

À propos

Contact

Lexique · Thèmes

Thème classique

En anglais : « Classic theme »

Un thème WordPress bâti sur des gabarits PHP traditionnels et le Personnaliseur, par opposition aux thèmes blocs entièrement composés de blocs.

Avant l’arrivée de l’éditeur de site, tous les thèmes WordPress suivaient le même modèle : des fichiers PHP organisés selon la hiérarchie des gabarits, un functions.php pour la logique, et le Personnaliseur pour les réglages visuels. Ce modèle porte aujourd’hui le nom de thème classique, pour le distinguer des thèmes blocs plus récents.

Ce qui caractérise sa structure

Un thème classique organise ses gabarits en fichiers .php distincts (header.php, footer.php, single.php, archive.php), assemblés via des fonctions comme get_header(), get_footer() ou get_template_part(). L’éditeur de blocs peut néanmoins y composer le contenu des articles et des pages : seule la structure du thème lui-même reste en PHP.

Exemple d’assemblage typique

<?php get_header(); ?>
<main>
    <?php while ( have_posts() ) : the_post(); ?>
        <?php the_content(); ?>
    <?php endwhile; ?>
</main>
<?php get_footer(); ?>

Bon à savoir

  • Un thème classique reste pleinement pris en charge par WordPress : la migration vers un thème bloc n’est en rien obligatoire ni imminente pour un site qui fonctionne bien ainsi.
  • La compatibilité de l’éditeur de site avec un thème classique reste partielle : certaines fonctionnalités liées à theme.json peuvent y être adoptées progressivement, sans en faire un thème hybride complet.
  • Un thème enfant d’un thème classique reprend la même logique de fichiers PHP surchargés, contrairement à un thème enfant de thème bloc qui surcharge des fichiers HTML.