Eu estava me perguntando se havia alguma maneira de definir um texto em um único local e inseri-lo nos posts com uma única referência curta.
É um pouco como a opção padrão Admin -> Personalizar -> Conteúdo de Texto, mas para minhas próprias variáveis personalizadas que podem ser inseridas nos posts.
Meu caso de uso era adicionar um aviso legal para meus links de afiliado. À medida que o número de links de afiliado crescia em vários posts e Tópicos, notei que meus avisos legais também se proliferavam junto com eles. Ocasionalmente, gosto de fazer melhorias nos avisos legais e isso se torna mais trabalhoso à medida que o número cresce.
Também estou considerando tornar meus links de afiliado mais genéricos, para que eu tenha um link centralmente gerenciado para cada link de produto, por exemplo, que aparece em vários lugares. Se esse link de produto mudar, preciso alterá-lo apenas em um lugar.
Obviamente, eu poderia fazer algum tipo de pesquisa e substituição no Rails, mas isso não é tão limpo/seguro nem ‘online’.
Então, eu queria um local para definir e manter uma string de texto em um único lugar e ter as alterações refletidas imediatamente em todos os lugares onde é usada na próxima visualização da página.
Leia mais para a solução de @Johani!:


