wp-config.php

Définition : wp-config.php est le fichier de configuration principal d’une installation WordPress. Il contient notamment les paramètres de connexion à la base de données, les clés de sécurité et diverses constantes influençant le fonctionnement.

Terminologie

Appellation / équivalent : wp-config.php — WordPress configuration file

Autres appellations : Fichier de configuration WordPress

Comprendre le fonctionnement

WordPress charge ce fichier au démarrage pour obtenir les paramètres nécessaires au fonctionnement du site. Il sert notamment à définir l’accès à la base de données, les clés d’authentification et certains réglages d’environnement ou de débogage.

Ses données peuvent être sensibles. Les valeurs et les exemples publiés dans l’encyclopédie doivent être fictifs, et les explications doivent distinguer les pratiques adaptées au développement de celles adaptées à la production.

Exemple concret

Pour déclarer un environnement de préproduction, l’administrateur peut placer une définition de constante dans wp-config.php avant le chargement de wp-settings.php.

Exemple de code commenté

<?php
// Extrait de configuration fictif — pas un fichier complet.
define( 'WP_ENVIRONMENT_TYPE', 'staging' );

// Exemple de choix explicite pour un site public.
define( 'WP_DEBUG', false );

Point technique à retenir

Ne jamais publier les identifiants de base de données, clés et sels réels. Une copie d’exemple n’est pas une configuration à appliquer sans contexte.

Termes associés

  • WP_ENVIRONMENT_TYPE
  • WP_DEBUG
  • wp-settings.php
  • ABSPATH

Références officielles

Bouton retour en haut de la page