Associações de metadados do WordPress: como fazer
Ao usar o CMS, estamos acostumados a relacionar dados por meio de associações de metadados do WordPress. Às vezes é bem usado; outras vezes, é abusado.
Se você já trabalhou com desenvolvimento web em qualquer outro aplicativo, provavelmente existem estratégias que você usou para associar dados a diferentes tipos de entidades. Ou seja, você provavelmente criou tabelas especificamente para os dois tipos de informações e as relacionou de várias maneiras.
É completamente possível fazer isso no WordPress, mas acho que muitas vezes tiramos conclusões precipitadas. Ou seja, pensamos que podemos usar a tabela de metadados para tudo ou temos que criar tabelas personalizadas.
E, como acontece com muitas coisas relacionadas à programação, acho que depende da nossa implementação.
Associações de Metadados do WordPress
Com isso dito, acho que parece haver uma escassez de tutoriais ou informações sobre como usar as tabelas existentes para criar e trabalhar com associações de metadados do WordPress e tarefas relacionadas.
Originalmente, eu ia definir e escrever um único post que incluía:
- algumas informações sobre a tabela de metadados,
- a ideia de entidades, posts, páginas, tipos de posts, usuários, etc.,
- relacionando os dois em um cenário de exemplo,
- e mostrando ilustrações e código de como fazer isso.
Mas quando comecei a trabalhar nele, estava ficando tão longo que me perguntei se me daria ao trabalho de lê-lo. Então, como parte de algumas das coisas que estou optando por fazer com este site este ano, vou dividir o post em uma série.
Talvez seja útil para alguns e talvez não. Mas pretendo cobrir tudo listado acima de alguma forma ou moda. Este post em particular servirá simplesmente como a página de destino para toda a série (embora eu planeje vincular cada parte da série a outras partes da série enquanto estiver trabalhando nela).
Por fim, não vou supor que você saiba mais do que o seguinte:
- O WordPress fornece determinadas tabelas e você pode interagir com elas por meio de funções da API,
- Tipos de postagem ,
- E ganchos.
Portanto, tudo o que foi dito acima é uma longa maneira de dizer que tenho vários posts chegando esta semana, todos longos demais para um único post, mas [espero] interessantes o suficiente para acompanhar.
Leia a série? Quer mais?
Se isso soa como você, sinta-se à vontade para marcar esta postagem em particular ou assinar o blog ou fazer o que fizer para acompanhar as novas postagens à medida que são publicadas.
Postagens da série
- Associação de metadados do WordPress: como fazer
- Criando usuários do WordPress programaticamente
- Tipos de postagem do WordPress: uma abstração para entidades
- Associação de Metadados do WordPress: Entidades Relacionadas