# Identifiant d’article

> L'identifiant d'article est l'entier unique et auto-incrémenté attribué par la base de données à chaque contenu, servant de clé primaire dans l'API WordPress.

- Auteur : Clément Hadrot
- Publié le : 2026-09-25
- Mis à jour le : 2026-09-25
- URL : https://wpmoderne.dev.wordpress-developpement.fr/lexique/identifiant-article/

Pour retrouver un contenu précis parmi des dizaines de milliers d'enregistrements, un titre ou une date ne suffisent pas ; la base de données s'appuie sur un simple compteur qui ne se répète jamais et qui sert de référence à l'ensemble du système.

## Fonctionnement dans WordPress

Cet identifiant correspond à la colonne `ID` de la table `wp_posts`, partagée par tous les types de contenu (articles, pages, médias, révisions...). Il est incrémenté automatiquement à chaque insertion, y compris pour les brouillons auto-enregistrés, ce qui explique des « sauts » de numéros apparemment inexpliqués. La plupart des fonctions de l'API l'acceptent en paramètre : `get_post_meta( $id )`, `wp_delete_post( $id )`, `get_permalink( $id )`.

## Exemple

```
$id = get_the_ID();
$meta = get_post_meta( $id, 'prix_ht', true );
```

## À ne pas confondre avec

Le GUID, censé rester stable mais rarement utilisé directement dans le code, ou le slug, qui sert d'identifiant lisible dans l'URL publique mais peut changer au fil du temps, contrairement à l'identifiant numérique qui reste fixe.

## Bon à savoir

Comme cette colonne est partagée par tous les types de contenu, une extension qui numéroterait ses propres contenus indépendamment (par exemple « produit numéro 1 ») créerait une confusion regrettable avec l'identifiant réel utilisé par WordPress en interne pour ce même contenu.

Cet identifiant reste également la clé la plus fiable pour retrouver un contenu par programmation, bien plus stable qu'une recherche par titre : deux articles peuvent partager exactement le même titre affiché, mais jamais le même identifiant en base de données.
