Começando com Wordpress

Imagem para Começando com Wordpress

PhpPostado em  3 min de leitura

O WordPress é um CMS(Content Management System), open source escrito em PHP e utiliza o banco de dados MySQL. O mesmo é o sucessor do b2/cafelog, criado por Michel Valdrighi, que foi lançado em 2001. Em 2002, o desenvolvimento do b2, se encerrou. E em 2003, um calouro universitário decidiu criar um fork do projeto. Matthew Mullenweg Charles, juntamente com Mike Little, começaram a criar o WordPress a partir do código do b2.

Pré-requisitos

  • PHP 5.6 ou superior
  • MySQL 5.6 ou superior
  • Módulo Apache mod_rewrite, ativo

Instalação

O download da versão estável pode ser feito no site oficial. Apos o download, basta extrair o .zip no seu servidor.

Configuração

Primeiramente, você precisa criar um banco de dados Mysql e atribuir a um usuário as permissões necessárias. Agora é hora de navegar para o seu site para começar com o processo de instalação.

Você precisará informar algumas informações, como :

  • Nome do banco de dados
  • Nome do usuário do banco
  • Senha do banco
  • Servidor do banco de dados
  • Prefixo utilizado na criação das tabelas

O nome do banco de dados, usuário e senha, você já saberá se fez o primeiro passo informado para a configuração. O servidor, dificilmente precisará ser alterado, podendo manter o valor localhost. Quanto aos prefixos das tabelas, só terá a necessidade de ser alterado, caso tenha múltiplas instalações com o Wordpress no mesmo banco de dados.

Após preencher essas informações no formulário apresentado, basta submeter. Esses dados serão armazenados no arquivo wp-config.php, que estará na raiz do projeto. Caso queira fazer esse passo manualmente, basta renomear ou duplicar o arquivo wp-config-sample.php, que se encontra na raiz do projeto. Dentro do arquivo encontraremos:

define('DB_NAME', '[nome_do_banco_de_dados]');

/** Usuário do banco de dados MySQL */
define('DB_USER', '[nome_de_usuario]');

/** Senha do banco de dados MySQL */
define('DB_PASSWORD', '[senha]');

/** nome do host do MySQL */
define('DB_HOST', 'localhost');

// ...

$table_prefix  = 'wp_';

O importante é que se tenha o arquivo wp-config, preenchido na raiz do projeto, para que seja identificado a instalação.

Preenchendo as informações do banco de dados pelo navegador ou manualmente, logo após teremos o passo de preencher as informações básicas para o painel de controle. Esse passo, será feito pelo navegador. Informaremos o nome do site e os dados para a criação de um usuário para acessar o painel de controle do WordPress.

Assim, temos uma instalação completa. Podemos fazer o login, para acessar o painel ou ver o site carregado com o tema padrão.s

Estrutura de pastas

  • wp-admin./ - Contém os arquivos(PHP) do paindel de controle e normalmente não são alterados por usuários ou desenvolvedores
  • wp-content/ - Contém os seus temas, plugins e conteúdo carregados e alterados quando você adicionar mídia, plugins e temas
    • languages/
    • plugins/
    • themes/
    • upgrade/
    • uploads/
  • wp-includes/ - Contém arquivos(PHP) do núcleo do WordPress e normalmente também não são alterados por usuários ou desenvolvedores
  • ...

Conclusão

O WordPress é uma boa ferramenta para criação de blogs, para usuários sem muito conhecimento de desenvolvimento web e desenvolvedores experientes. Poupando tempo para criação de um painel de controle. Nos próximos artigos veremos mais sobre seus recursos.