• Título original: WP MU + integração

    Pessoal, sou novo em wordpress e estou com algumas dúvidas.

    Trabalho em um portal de conteúdo, hoje a gente tem um sistema de blog próprio criado pela equipe interna, e estamos querendo migrar tudo isso para wordpress, muitos usuários pedem. Ouvi falar o WP MU, instalei localmente e parece que funciona muito bem. Minha dúvidas:

    1. Existe alguma forma, de eu integrar o login do admin do WP e com o login do sistema interno. Vocês conhecem alguém que já fez algo do género?

    2. Sobre migração, existe algum documento que possa me ajudar, a migrar os dados, estrutura de dados.

    Hoje a gente tem a necessidade de moderar os post feitos em cada blog. A permissão colaborador permite que o usuário crie um post mas não possa publicar.

    Preciso que ele não consiga publicar, mas criar links, categorias entre outras coisas.

    Sou novo em wordpress ok, estou estudando ele.

    Quem poder me dar algumas dicas seria muito grato.

Visualizando 5 respostas - 1 até 5 (de um total de 5)
  • Olá,

    Dê uma olhada na documentação sobre o multisite (alguns artigos ainda não estão traduzidos):
    http://codex.wordpress.org/pt-br:Ativando_o_Multisite
    http://codex.wordpress.org/pt-br:Depurando_uma_Rede_WordPress
    http://codex.wordpress.org/pt-br:Recursos_do_Multisite
    http://codex.wordpress.org/pt-br:Rede_de_Sites_WordPress

    Sobre a importação, talvez seu sistema tenha alguma ferramenta que facilite isso:
    http://codex.wordpress.org/pt-br:Importando_Conteúdo

    Para criar seu próprio script, veja sobre a estrutura usada no WordPress:
    http://codex.wordpress.org/Database_Description

    Criador do tópico Vinicius Gava

    (@vinicius-gava)

    vou olhar o material, grato deis de já.

    Criador do tópico Vinicius Gava

    (@vinicius-gava)

    Olá, estou olhando e achei várias coisas no wordpress que vai solucionar os problemas com blogs.

    Analisando o código do wp-login.php, vi que ele tem várias action dentro desse arquivo, como login, esquecer a senha entre outras. Antes de ele ir para qualquer action padrão eu percebi que ele verifica se existe algum plugin querendo sobrescrever alguma action normal do sistema ou uma action com nome diferente.

    Bom estou pensando fazer a integração de login ai, criar um plugin com o nome de action login_form_login, ai eu vou conseguir sobrescrever login padrão do wordpress.

    // allow plugins to override the default actions, and to add extra actions if they want
    do_action('login_form_' . $action);

    ai eu pretendo nesse plugin redirecionar para o sistema de login do portal. O usuário se logando eu redireciono ele para o blog de volta.

    Nisso, com a sessão iniciada no portal, eu estou pensando em fazer outro plugin que verifique sempre que o usuário acessar o wordpress seja executado com a seguinte intenção:

    -Fazer o wordpress ler as informações do usuário da sessão do portal e fazer ele logar o usuário no wordpress, seria meio que o portal teria alguma referência ao campo id da tabela wp_users.

    Seria um login centralizado no sistema do portal, e os plugin q eu vou criar vão fazer o login no wordpress em background.

    Porém estou precisando de uma ajuda, eu preciso que os usuários(assinantes) registrados no wordpress, funcione em qualquer blogs da rede.

    por exemplo, usuário vinicius vai funcionar no blog 1, 2, 3, 4, 5(…).

    independente do blog que tiver sendo acessado o usuário a ser utilizado tem que ser o mesmo.

    Existe algum plugin que me permita fazer isso?

    Alguém já ouviu falar em alguma API para criar ou modificar informações do wordpress. Pois fazendo isso o único que vai ter acesso ao painel de admin são editores dos blogs, os assinantes vão modificar as informações do blog pelo portal, e o portal modifica no wordpress.

    Foi a solução que achei pra fazer essa integração, fazendo isso eu vou ter que duplicar a base de usuários do portal para wordpress.

    Peço ajuda de quem já programou pra wordpress em plugins, qual quer dica ou informação que vocês poderem me passar vai ser de grande ajuda.

    Se não me engano quando um usuário faz cadastro em um multblog ele já fica logado para todos os blogs da rede.

    Verifica isso para vc não perder tempo se for o caso.

    Criador do tópico Vinicius Gava

    (@vinicius-gava)

    Então eu fiz o teste fuciona mesmo, fazendo login em um blog ele mantem em todos.

Visualizando 5 respostas - 1 até 5 (de um total de 5)
  • O tópico ‘Migrar para Multisite’ está fechado para novas respostas.