desenv-web-rp.com

Implementando um Agregador e Integrando-o com WordPress

Como essa é uma pergunta conceitual que pode envolver um pouco de discussão, eu criei um wiki para a comunidade

Estou trabalhando em um site que funcionará como um agregador bastante simples de conteúdo de várias fontes, incluindo várias contas do Twitter, Flickr e Facebook. As atualizações ocorrerão periodicamente, quando os dados do feed serão buscados e atualizados em um armazenamento local. Uma única página no site exibirá o último conjunto de conteúdo; outras páginas estáticas serão atualizadas ocasionalmente.

Estou construindo o site sobre WordPress para facilitar o gerenciamento fácil para um editor não técnico.

Meu protótipo inicial armazenava detalhes do conteúdo de cada item de feed (por exemplo, título, link, descrição, imagem) em um banco de dados personalizado. No entanto, desde o início do lado WordPress, pergunto-me se não faria mais sentido usar o banco de dados WordPress existente para esse fim - ou seja, armazene cada item de feed como uma postagem WordPress (em wp_posts) e dados adicionais em wp_postmeta. O modelo de categoria/tag pode ser usado para diferenciar itens do Twitter dos itens do Flickr, etc. Isso daria a vantagem de usar apenas um único banco de dados e também disponibilizar todas as funções WordPress para o gerenciamento de itens individuais de postagem. .

Alguém tem uma opinião sobre isso, particularmente quaisquer 'truques' ou possíveis armadilhas que possam surgir dessa abordagem?

2
Bobby Jack

Em um site agregador anterior, eu corri, tive um bom sucesso com o plug-in FeedWordPress .

O único problema real é ter cuidado para ter permissão para agregar os sites que você escolheu ou, alternativamente, ter um formulário de exclusão claro se alguém decidir que não deseja mais que você inclua o blog no agregador. A última coisa que você quer é obter a reputação de um splogger !

2
Glenn

Isso se chama lifestreaming e acho que você deveria olhar para Managing News e esta discussão .

Existem também plugins para WordPress que fazem isso, com certeza.

1
artlung