O documento apresenta uma palestra sobre construção de sites e gestão de conteúdo com WordPress. O palestrante Giancarlo Silva fala sobre o que é o WordPress, quem o usa, por que aprender a usá-lo, como instalá-lo e como gerenciar conteúdo através do painel de controle. Ele também dá dicas sobre segurança no WordPress.
2. Giancarlo Silva
◦ Formado em Análise e
Desenvolvimento de Sistemas
pelo IFRN;
◦ Desenvolvedor web e web
designer freelancer desde 2012;
◦ Entusiasta de WordPress desde
2007, quando começou a criar
blogs sobre games e cultura
pop;
◦ Atualmente está escrevendo o
livro WordPress: de blogs
pessoais a grandes portais, a
ser lançado em breve.
3. O que é o WordPress?
Quem usa o WordPress?
Porque aprender a usá-lo?
Tutorial: instalação
O Painel de Controle do WordPress
Dicas de segurança
Encerramento
4. O WordPress é um conjunto de serviços
opensource disponibilizado pela empresa
Automattic, que oferece um serviço gratuito
de hospedagem de blogs e um Sistema de
Gestão de Conteúdo (CMS):
◦ Serviço de blogs: wordpress.com
◦ CMS: wordpress.org
7. O WordPress é
atualmente o Sistema
de Gestão de Conteúdo
mais usado no mundo,
sendo usado por quase
40% de todos os sites
da web.
Fonte: http://trends.builtwith.com/cms
11. Software Livre e uma comunidade rica,
atuante e solícita;
◦ Grupo WordPress Brasil – http://on.fb.me/1QelbJH
◦ Grupo WordPress Natal – http://on.fb.me/1p2dsV2
Codex: documentação rica e detalhada;
◦ WordPress Codex – http://codex.wordpress.org/
12. Versatilidade e flexibilidade de uso;
◦ Plugins – https://wordpress.org/plugins/
◦ Temas – https://wordpress.org/themes/
Inúmeras possibilidades;
◦ WooCommerce –
https://www.woothemes.com/woocommerce/
◦ BuddyPress – https://br.buddypress.org/
◦ bbPress – https://bbpress.org/
◦ E muito mais! ^^
13. Requisitos para instalar o WordPress:
◦ Linguagem PHP instalada (versão 5.2.4 ou superior);
◦ Servidor web Apache ou Nginx;
◦ Banco de dados MySQL ou MariaDB;
◦ No seu computador, instale e use uma ferramenta
de conexão e transferência de arquivos via FTP
(FileZilla, por exemplo - https://filezilla-
project.org/).
14. Crie um banco de dados MySQL no seu
servidor. Anote as credenciais de acesso;
◦ Nome do banco, usuário e senha de conexão
Faça o download do pacote .zip do
WordPress:
◦ wordpress.org;
◦ br.wordpress.org.
Descompacte-o e transfira seu conteúdo para
o diretório raiz do servidor
◦ Use o FileZilla ou seu programa de FTP favorito para
isso
15. Acesse o endereço do seu site onde o WordPress será instalado e
surgirá esta tela em seu navegador. Clique em “Vamos Lá!”.
16. Na tela seguinte, preencha este formulário com as credenciais
do banco de dados. Clique em “Enviar”.
18. Preencha este formulário
com as informações do seu
site: Título do site, nome de
usuário, senha e e-mail do
administrador.
Ao terminar, clique em
“Instalar WordPress”.
31. Devido a grande popularidade do WordPress,
tal ferramenta acaba se tornando alvo de atos
maliciosos como disseminação de spam e
tentativas de invasão.
Entretanto, há uma incidência muito maior
desse tipo de incidente em instalações
desatualizadas do WordPress e de temas e
plugins instalados em um site feito com este
CMS.
32. Para fortalecer a segurança de seu site WordPress,
é possível seguir alguns procedimentos e boas
práticas ao construi-lo:
◦ Mude o prefixo das tabelas do banco de dados (wp_ por
padrão) no ato da instalação;
◦ Use sempre senhas fortes com letras, números e caracteres
especiais;
◦ Instale plugins de firewall e proteção contra ataques de
força-bruta (Wordfence e Login Lockdown, por exemplo)
Mais procedimentos de segurança podem ser
encontrados em WordPress Security Checklist:
◦ http://wpsecuritychecklist.org/br/items/