13.7. Mettre un thème à jour

Last updated on
14 April 2025

Objectif

Mettre à jour un thème contribué sur votre site et lancer le script Mises à jour de la base de données.

Prérequis du site

Étapes

Mettre à jour un thème contribué suppose de mettre d’abord le site en mode de maintenance, d’obtenir les nouveaux fichiers de code, d’appliquer les mises à jour de la base requises, et enfin de sortir le site du mode de maintenance.

Vous pouvez mettre le code d’un thème contribué à jour en utilisant Composer. Si vous utilisez un thème personnalisé plutôt qu’un thème contribué, récupérer les nouveaux fichiers du thème, puis poursuivre les instructions relatives aux mises à jour de la base par l’interface d’administration ci-dessous.

Cela suppose que vous utilisez Composer pour gérer les fichiers de votre site ; consulter Section 3.5, « Utiliser Composer pour télécharger et mettre à jour les fichiers ».

Mettre un thème contribué à jour avec Composer

  1. Mettre votre site en mode maintenance. Consulter Section 11.2, « Activer et désactiver le mode maintenance ».
  2. Dans le menu d’administration Gérer, naviguer vers Rapports > Mises à jour disponibles > Mettre à jour (admin/reports/updates/update).
  3. Trouver les thèmes dans la liste qui nécessitent une mise à jour.

    Mises à jour disponibles

  4. Déterminer le nom machine du projet que vous voulez mettre à jour. Pour les modules contribués et les thèmes, il s’agit de la dernière partie de l’URL de la page du projet ; par exemple, pour le thème Honey, à l’adresse https://www.drupal.org/project/honey, le nom machine est honey.
  5. Si vous voulez mettre à jour vers la dernière version stable, utiliser la commande suivante, en remplaçant le nom machine du projet à mettre à jour :

    composer update drupal/geofield --with-dependencies

+ Pour apprendre comment télécharger une version spécifique, consulter Section 3.5, « Utiliser Composer pour télécharger et mettre à jour les fichiers ».

  1. Après avoir obtenu les nouveaux fichiers du thème, ouvrir la page des mises à jour de la base en tapant l’URL example.com/update.php dans votre navigateur.
  2. Cliquer sur Continuer pour lancer les mises à jour. Les scripts de mise à jour de la base seront lancés.
  3. Cliquer sur Pages d’administration pour retourner à la section d’administration de votre site.
  4. Sortir votre site du mode de maintenance. Consulter Section 11.2, « Activer et désactiver le mode maintenance ».
  5. Vider le cache (se référer à Section 12.2, « Vider le cache »).

Pour approfondir

Vidéos (en anglais)

Updating a Theme

Attributions

Écrit par Boris Doesborg et Joe Shindelar de Drupalize.Me. Traduit par Felip Manyer i Ballester.

 

This page is generated from AsciiDoc source from the User Guide. To propose a change, edit the source and attach the file to a new issue in the User Guide project. PDF and e-book formats are available on the User Guide project page.

Source file: security-update-theme.asciidoc

Help improve this page

Page status: No known problems

You can: