É 2012, e mais e mais sites e blogs estão procurando maneiras de promover o envolvimento de seus usuários, muitos dos quais, por exemplo, talvez sejam um dos mais refinados desses sites, Buzzfeed.com .

O que torna o Buzzfeed diferente de sites como Digg.com , que oferece aos usuários a chance de votar em artigos retirados de toda a web (os artigos mais recentes e mais bem classificados, sendo os publicados na primeira página), é que ele fornece uma interface de front-end através da qual os usuários podem publicar seus artigos artigos, juntamente com um sistema de estilo semelhante ao Digg, permitindo que você compartilhe sua 'reação' em outros artigos.

O Buzzfeed consegue criar uma experiência de usuário limpa para enviar conteúdo para seu site e, usando os exemplos abaixo, você pode aprender como fazer o mesmo com seu site ou blog do WordPress. Existem vários métodos que podem ser usados, desde o sistema integrado até vários plug-ins, permitindo vários tipos de contribuição de conteúdo do usuário.

1. Funções e Capacidades

A técnica número um para habilitar e controlar o conteúdo enviado pelo usuário no WordPress é o Funções e Capacidades sistema, que pode ser acessado e alterado através das guias Configurações gerais e Usuários. Este sistema oferece 5 (6 se parte de uma rede WordPress 3.0 Multisite Network) usuários podem ser colocados em:

(Por ordem de importância)

Super Admin - Esta função dá acesso aos mesmos recursos de um Administrador padrão, mas em outros sites diferentes em uma rede.

Administrador - tem acesso aos controles completos de um determinado site

Editor - Pode publicar e gerenciar postagens e páginas, além de gerenciar as postagens de outros usuários

Autor - Alguém que pode publicar e gerenciar seus próprios posts

Colaborador - Alguém que pode escrever e gerenciar suas postagens, mas não publicá-las

Assinante - Alguém que só pode gerenciar seu perfil

Eles fornecem um intervalo adequado de categorias para o blog médio, com uma nova opção de função de usuário padrão disponível. A aplicação mais útil para este método seria para um site de revista, os papéis sendo adequados para a hierarquia de tal site, e isso significa que os contribuintes fazem parte do site, ao invés de usuários casuais como o modelo do Buzzfeed. A razão pela qual este método não é adequado para usuários casuais é por causa da interface do WordPress Dashboard; porque isso é usado para todas as tarefas administrativas, é efetivamente uma solução de backend, no entanto, o sistema de login do WordPress permite uma maior integração para uma rede de sites. O problema com isso para leitores casuais, em vez de visitantes regulares, terá que criar uma conta para fazer upload de conteúdo.

Essa é a principal razão pela qual os plug-ins são usados ​​para esse tipo de conteúdo enviado pelo usuário, vários plug-ins permitem maior controle e variedade de soluções de front-end, portanto, o recurso é evidente; O sistema Roles and Capabilities é útil, então, para integração com o sistema WordPress, e permite que os usuários façam o login através do sistema proprietário do WordPress, o que significa que os administradores podem controlar facilmente os usuários através da aba relevante.

2. Postagens enviadas pelo usuário

Posts enviados pelo usuário é uma forma multifuncional, que pode ser incorporada em qualquer lugar do seu site WordPress usando um shortcode; Ele permite que você personalize os campos no formulário, como título ou tags. Ele fornece ao administrador várias ferramentas úteis para controlar os uploads. Em um site com muito tráfego e com esse plug-in um número considerável de envios, até mesmo vários moderadores podem se esforçar para aprovar cada postagem, de modo que a publicação depois de várias postagens aprovadas se parece com um dos recursos mais úteis deste plugin se você quiser moderar seus envios, mas não tem a mão-de-obra para fazê-lo.

Outra grande característica do User Submitted Posts é que ele permite a publicação de várias imagens junto com texto, tornando-o um plugin forte, personalizável e de aparência profissional que não requer uma conta do WordPress para usar. A facilidade de uso é ainda mais implementada na guia de postagens, onde as postagens enviadas pelo usuário aparecem ao lado das postadas no painel, e o plug-in inclui um botão de filtro para ver com facilidade quais postagens foram enviadas pelo usuário.

3. Plugin de publicação do WordPress Guest

WordPress Guest Post funciona de maneira muito parecida com as postagens enviadas pelo usuário e oferece um formulário personalizável para os usuários enviarem conteúdo. No entanto, ele separa as postagens dos convidados em sua própria guia na barra lateral do administrador. Ele oferece um sistema CAPTCHA para filtrar spam, que você pode considerar um recurso essencial para o seu site.

4. Public Uploader NextGEN

Enquanto Uploader público do NextGEN não é mais atualizado, ele ainda pode ser útil e é usado em conjunto com o plug-in da galeria NextGEN e permite que as imagens enviadas pelo usuário sejam exibidas após a aprovação do administrador. A galeria NextGEN é um plugin popular que permite implementar várias galerias de rolagem em qualquer lugar dentro do seu site ou blog usando um shortcode.

O NextGEN Public Uploader oferece uma solução de front-end para imagens exclusivas, mas, diferentemente das Postagens enviadas pelo usuário, permite que elas, uma vez aprovadas, sejam exibidas em uma galeria.

5. Notícias da Comunidade FV

Ter muitas atualizações regulares de artigos no seu blog pode ser difícil Notícias da Comunidade FV permite que os usuários enviem artigos da web que serão exibidos na barra lateral na forma de um widget. O plug-in é concluído com um painel de moderação para controlar os envios de artigos recebidos e permite que você crie uma página personalizada da qual os usuários possam usar para enviar os artigos. Um bônus adicional é o feed RSS integrado que ele apresenta.

6. Codifique seu próprio

Se preferir adicionar o seu toque pessoal aos elementos do seu site, pode criar o seu próprio plug-in, para enviar imagens ou texto. Estes dois grandes tutoriais no Wptuts + orientá-lo na criação de seu próprio plug-in ou, se desejar economizar tempo, oferecer-lhe os arquivos de origem finalizados para brincar.

Estes tutoriais fornecem uma visão muito acessível de todo o código e o que ele faz, e com o tempo de conclusão estimado sendo de apenas 30 minutos, não deve demorar muito para se familiarizar com o código se você desejar editá-lo. A opção de texto é um pouco mais avançada, já que o tutorial é projetado para aspas, mas com alguns ajustes você pode adaptá-lo para se adequar à postagem.

Lembre-se de que eles só oferecem a você o esqueleto do plug-in, esperando que você crie seus próprios recursos, como edição, e, como tal, é apenas uma opção viável para usuários avançados e codificadores do WordPress.

Conhece outros ótimos plugins para conteúdo gerado pelo usuário e por usuário no WordPress? Ou viu alguma implementação legal desses tipos de plugins ultimamente? Deixe-nos saber nos comentários!