Je me demandais s’il existait un moyen de définir un bloc de texte à un seul endroit et de l’insérer dans les publications avec une référence unique et courte.
C’est un peu comme la fonctionnalité intégrée Admin -> Personnaliser -> Contenu textuel, mais pour mes propres variables personnalisées qui peuvent être insérées dans les publications.
Mon cas d’utilisation consistait à ajouter un avertissement pour mes liens d’affiliation. À mesure que le nombre de liens d’affiliation augmentait à travers de nombreuses publications et sujets, j’ai constaté que mes avertissements proliféraient avec eux. J’aime occasionnellement apporter des améliorations aux avertissements, et cela devient plus fastidieux à mesure que le nombre augmente.
Je songe également à rendre mes liens d’affiliation plus génériques, afin d’avoir un lien centralisé pour chaque lien de produit, par exemple, qui apparaît à plusieurs endroits. Si ce lien de produit change, je n’ai à le modifier qu’à un seul endroit.
Bien sûr, je pourrais peut-être effectuer une recherche et un remplacement de type Rails, mais ce n’est ni aussi propre ni aussi sûr, ni « en ligne ».
Je voulais donc un endroit pour définir et maintenir une chaîne de texte à un seul endroit, avec des changements immédiatement reflétés partout où elle est utilisée lors de la prochaine visualisation de page.
Lisez la suite pour la solution de @Johani !


