Marcelo Mesquita

Apenas mais um desenvolvedor WordPress

Modelo de Banco do WordPress

Banco de Dados do WordPress 3.4

Estou disponibilizando aqui o modelo de banco do WordPress 3.4 que montei utilizando o WorkBench 3.2, uma excelente ferramenta, opensource, para modelagem de banco de dados. Para os programadores, é sempre bom ter um modelo do banco a mão para ajudar a montar as consultas e estudar as possibilidades de integração com os sistemas.

Esse modelo não é uma representação fiél do banco, eu preferi montar uma forma simplificada que facilitasse a leitura e privilegiasse os relacionamentos principais evitando àquele monte de linhas cruzando as tabelas de um lado ao outro.

14 Comments

  • responder

    Modelo de Banco do WordPress MU 2.7 » Marcelo Mesquita

    9 anos atrás

    […] WordPress MU 2.7 Estou disponibilizando agora o modelo de banco de dados do WPMU 2.7, assim como o modelo do WordPress, esse não é uma representação fiel do banco e sim uma visualização simplificada para […]

  • responder

    Plugins e Banco de Dados » Marcelo Mesquita

    9 anos atrás

    […] dados para seu plugin, mas antes disso é importante avaliar a relação dessa tabela com as outras tabelas do WordPress e a quantidade de dados a serem […]

  • responder

    helder

    8 anos atrás

    Ola, to comecando a usar o wordpress agora, eu tenho um site feito em java e queria colocar uma area aonde tive os 3 ultimos posts do blog.
    Tenho que fazer esse acesso direto ao banco de dados ou tem alguma camada que faz isso pra mim…
    sabe?

    obrigado…

    abraços

  • responder

    Maicon

    8 anos atrás

    Legal o banco do wordpress, estou dando uma estudada nele.

    • responder

      Marcelo Mesquita

      8 anos atrás

      Legal Maicon, estou devendo a versão 2.8 do modelo mas, aparentemente, mudou muito pouco. Se precisar de ajuda é só avisar.

  • responder

    Plugins e Banco de Dados « Xemelê

    8 anos atrás

    […] dados para seu plugin, mas antes disso é importante avaliar a relação dessa tabela com as outras tabelas do WordPress e a quantidade de dados a serem […]

  • responder

    Pedrão

    6 anos atrás

    Muito Bom!

  • responder

    Anderson Silva

    6 anos atrás

    Olá Marcelo!

    Estou começando a usar o WordPress e tenho algumas dúvidas, gostaria de saber se tem como eu fazer um banco no WordPress tipo como no Mercado Livre, onde os usuarios possa posta imagens e texto nas mesma.

    • responder

      stallefish

      6 anos atrás

      Oi Anderson,
      tem como sim, mas não é um processo simples, sugiro você utilizar custom posts types.

  • responder

    RAFAEL LEAL

    5 anos atrás

    Bom dia meu amigo, estou com um problema aqui no trabalho, queremos fazer a migração do intranet que hoje é em wordpress para joomla 2.5, e estou um pouco confuso com a migração da base de dados, pois, parece que a base de dados do wordpress é diferente do joomla, você poderia me ajudar, me informar como devo fazer.

    Obrigado Amigo.

  • responder

    Francisco

    5 anos atrás

    Valeu pelo seu trabalho, estava precisando justamente estudar o bd do wordpress e seu trabalho veio a muito me ajudar.

  • responder

    Rafael

    5 anos atrás

    Olá, preciso fazer um site em wordpress onde na pagina inicial a pessoa se cadastra em um formulario, depois o administrador consegue ver todos cadastrados. Qual a melhor maneira?

    • responder

      Marcelo Mesquita

      5 anos atrás

      Oi Rafael,

      Acho que a forma mais fácil é permitir o cadastro de novos usuários em ‘Configurações > Geral’ e criar um template para a página inicial (home.php, por exemplo) com o action do formulário apontando para a página de registro “site_url( ‘wp-login.php?action=register’, ‘login_post’ );”. O formulário deve enviar os dados via POST (method=”post”) e conter o ‘do_action(‘register_form’);’.

      Para mais informações sugiro esse artigo: http://net.tutsplus.com/tutorials/wordpress/quick-tip-making-a-fancy-wordpress-register-form-from-scratch/

      Até Mais!

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *