Bonjour tout le monde,

J'ai codé un footer avec 4 colonnes et chaque colonne à un titre, pour les rendre dynamiques et gérables depuis l'admin, j'ai créé un plugin avec le code ci-dessous :

Voici le code du plugin :

 add_action('init', function () {
    register_post_type('footertitles', [
        'label' => 'Titres footer',
        'public' => true,
        'menu_position' => 3,
        'menu_icon' => 'dashicons-ellipsis',
        'supports' => ['title'],
        'show_in_rest' => true,
        'has_archive' => false,
    ]);

 });

Ce que je veux

Je souhaite afficher le titre avec un code à son emplacement dédié.

Ce que j'obtiens

Si je mets le code tout en bas du post, j'obtiens forcément le bon résultat, mais comment dois-je faire pour récupérer l'ID du titre si je le supprime et que j'en recéer un nouveau dans l'admin ?

Ma réflexion

Suis-je partie dans la bonne direction ?
Dois-je plutôt faire un petit formulaire de 4 inputs ou l'on peut uniquement modifier le contenu, comme ça je garde toujours le même ID pour chaque champs et donc je peux indiquer l'ID en dur dans mon code de cette façon :

<?= get_the_title(1); ?> // ID 1 pour la colonne 1 / 2 pour la 2ème etc...

Merci d'avance pour votre aide et suggestion

Aucune réponse