Está en la página 1de 66

e suas funes

Daniel Marcos

@daniel2marcos

danielmarcos.com.br

Me gusta
falar de

Wordpress

Me gusta
falar de

Wordpress

Me gusta
falar de

Sonny

Quem comeou essa idia ?

Ryan Boren

Matthew Mullenweg

WordPress se divide em

Plugin
So tens adicionais para instalar sem precisar adicionar linhas de cdigo manualmente

Themes O layout propriamente dito Widgets


tens j cadastrado no painel de controle para serem adicionado ao seu theme

Alguns Nmeros
Downloads por semana em 2010: Wordpress 983,625 Joomla! 113,836 Drupal 33,671 Fonte: OSCMS Report:

Mais de 10mil plugins no repositrio oficial Mais de 1.200 themes no repositrio oficial Fonte: codex.wordpress.org

No top 1milho de site mais importante na internet e que usa alguma plataforma como CMS

O Wordpress o CMS mais usado

62.79%

builtwith.com

http://cmscrawler.com/tool/WordPress

Pgina de erro pode ser personalizada

Exibe as informaes das tags do site e o histricos por meses dos posts

Dica:
Voc pode usar o plugin do facebook.

http://goo.gl/CoGz9

Formate seu Rodap Ele ser duplicado em todo o site

Todas as funes para o theme inserido neste aquivo, e chamava no seu template

1. O topo ser duplicado em todo o site 2. Dica: - Use todo o CSS e JS em arquivos separados e nunca inline. - Use as funes nativas e foque suas meta description para SEO

O arquivo mais importante, ele que controla as chamadas das URL e exibindo o contedo

Exibe o contedo das pginas Ex: contato / Quem Somos / Empresa

Exibe o print do site no admin exibindo uma pr visualizao

Pgina que permite exibir o resultado de busca

Permite configurar o contedo da coluna lateral. Dica: Abra o arquivo e faa sua configurao manual por questo de segurana. Quando alteramos o template, perdemos toda a configurao feita no admin

Pgina do post. Quando clicamos no ttulo do artigo neste arquivo visualizamos o post completo

Arquivo obrigatrio e necessrio para o estilo do site

header.php

index.php single.php page.php

sidebar.php

rodap.php

Arquivo que controla todas as funes

wordpress/wp-includes/

post-template.php

** Preferencialmente no altere este arquivo, pois ele altera todas as funes de todos os templates

index.php

index.php

index.php

index.php

index.php

index.php

index.php

page.php

page.php

single.php

Neste caso a funo fala que para exibir os ltimos 3 posts da categoria com ID 1

Neste caso a funo fala que para exibir os ltimos 3 posts da categoria com ID 1

http://codex.wordpress.org/

Mantenha o css padrao, pois necessrio para fazer estilizao de imagens, bordas e estilos padrao do WP

Plugins Recomendados
Wordpress seo by yoast

SEO

Plugins Recomendados
Wordpress seo by yoast

SEO

Plugins Recomendados
nrelate

SEO

Plugins Recomendados
Automatic SEO Links Cria links entre os artigos WP Cache Armazena o conteudo no cache aumentando a velocidade Google XML Sitemaps Cria a gerencia o sitemap do site Google Analytics for WordPress Instala o Google Analytics

SEO

Plugins Recomendados

SEGURANA
WordPress Database Backup Faa backup do seu banco de dados de forma simples e automtica Login LockDown Protege sua senha, limitando quantidade de tentativa de acesso WP Security Scan Monitoramento que varre a instalao do WordPress e sugere possveis caminhos para melhorar a segurana

Plugins Recomendados

GERAIS

WP-PageNav

contact form

Participe da Comunidade
Comunidade Oficial http://translate.wordpress.org http://planet.wordpress.org/ http://br.forums.wordpress.org/ http://wordpress.org/news/

Comunidade Oficial no Brasil http://wp-brasil.org/ http://groups.google.com/group/wordpress_br?hl=pt-BR

http://goo.gl/RrCr

.Org e .COM

wordpress.org
Repositrio oficial. Baixar themes, plugins e atualizaes e novas verses

wordpress.com
Caso no tenha um FTP, crie seu blog como subdomnio: meublog.wordpress.com

Dicas de Segurana
1. Esteja sempre atualizado 2. No divulgue a verso do seu WordPress
<meta name="generator" content="WordPress <?php bloginfo('version'); ?>" />

3. No use o login padro do Admin do WordPress 4. Bloqueie a listagem de arquivos em suas pastas
Options All -Indexes

5. Bloqueie a indexao de arquivos do WordPress


User-agent: * Disallow: /wp-*

6. Proteja o seu arquivo de configurao


<FilesMatch ^wp-config.php$> Deny from all </FilesMatch>

Dicas de Segurana
.htaccess (644) wp-config.php (644) wp-admin (755) wp-content (755) plugins (755) themes (444) ou (555) upgrade (755) uploads (755) wp-includes (755) Permisses padres no Wordpress

Perguntas

?
@daniel2marcos danielmarcos.com.br