WordPress como CMS <ul><li>Por quê e como usar WordPress como um CMS </li></ul>
WordPress como CMS <ul><li>Para decidir usar o WordPress como CMS </li></ul><ul><li>É possível organizar o conteúdo do meu...
WordPress como CMS <ul><li>Por quê?  </li></ul><ul><ul><ul><li>Boas razões para utilizar WordPress como CMS </li></ul></ul...
WordPress como CMS <ul><li>1. Simplicidade </li></ul><ul><li>Facilidade de instalação/manutenção </li></ul><ul><li>Sistema...
WordPress como CMS <ul><li>2. Interface administrativa </li></ul><ul><li>Leve e fácil </li></ul><ul><li>Bom editor WYSIWYG...
WordPress como CMS <ul><li>3. Comunidade gigantesca </li></ul><ul><li>Grande oferta de temas </li></ul><ul><li>Grande ofer...
WordPress como CMS <ul><li>4. Facilidade de adaptação </li></ul><ul><li>Estrutura de templates simples e objetiva </li></u...
WordPress como CMS <ul><li>Planejando o conteúdo </li></ul>Como? Páginas Organizado hierarquicamente em páginas e sub-pági...
WordPress como CMS Como? <ul><li>Menus </li></ul><ul><li>Temas prontos normalmente listam Categorias em um menu e Páginas ...
WordPress como CMS <ul><li>Widgets </li></ul>Como?
WordPress como CMS <ul><li>Hierarquia de Template do WordPress </li></ul>Como?
WordPress como CMS <ul><li>Hierarquia de Template do WordPress </li></ul>Como?
WordPress como CMS <ul><li>Template Tags </li></ul><ul><li>Funções PHP Simples para lidar com elementos no layout </li></u...
WordPress como CMS <ul><li>Trabalhando com Custom Fields </li></ul><ul><li>More Fields </li></ul><ul><li>Flutter </li></ul...
WordPress como CMS <ul><li>Permissões de Usuários </li></ul><ul><li>Role Manager </li></ul><ul><ul><li>Implementa o sistem...
WordPress como CMS <ul><li>Site Multi idioma </li></ul><ul><li>Q Translate </li></ul><ul><li>Gengo </li></ul><ul><li>Usar ...
WordPress como CMS <ul><li>Inserção de mídia </li></ul><ul><li>Vipers Quicktags </li></ul><ul><li>NextGen Gallery </li></u...
WordPress como CMS <ul><li>Mailing </li></ul><ul><li>MailPress </li></ul><ul><ul><li>Extensível </li></ul></ul><ul><ul><li...
WordPress como CMS <ul><li>Facilidade para guardar informações: </li></ul><ul><ul><li>Opções globais ou de plugin </li></u...
WordPress como CMS <ul><li>API de Roles & Capabilities </li></ul><ul><li>Apesar de limitada, muito fácil de usar e eficien...
WordPress como CMS <ul><li>API de Plugins </li></ul><ul><li>Dá muita flexibilidade, permite mudar muita coisa sem nunca me...
WordPress como CMS <ul><li>API de Widgets </li></ul><ul><li>Nova API a partir da versão 2.8 </li></ul><ul><li>É muito simp...
WordPress como CMS <ul><li>API de ShortCodes </li></ul><ul><li>Facilidade para criar shortcodes </li></ul><ul><li>[meuShor...
WordPress como CMS <ul><li>Facilidade e eficiência para inserir Javascript e CSS </li></ul><ul><li>wp_enqueue_script() </l...
WordPress como CMS <ul><li>Permissões limitadas – não dá para criar grupos de páginas com acesso a um grupo de usuários......
WordPress como CMS <ul><li>Obrigado </li></ul><ul><li>[email_address] </li></ul>
Upcoming SlideShare
Loading in …5
×

WordPress como CMS

5,197 views

Published on

Apresentação que fiz no evento CMS Brasil dia 20 de junho de 2009.

Abrange todo o funcionamento do wordpress e dá dicas de macetes para utilizá-lo como um CMS completo.

Published in: Technology, Business
0 Comments
11 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
5,197
On SlideShare
0
From Embeds
0
Number of Embeds
300
Actions
Shares
0
Downloads
150
Comments
0
Likes
11
Embeds 0
No embeds

No notes for slide

WordPress como CMS

  1. 1. WordPress como CMS <ul><li>Por quê e como usar WordPress como um CMS </li></ul>
  2. 2. WordPress como CMS <ul><li>Para decidir usar o WordPress como CMS </li></ul><ul><li>É possível organizar o conteúdo do meu site dentro da lógica do WordPress? </li></ul><ul><li>As coisas que eu preciso são contempladas pelo WordPress ou podem ser contempladas com o uso de alguns plugins? </li></ul><ul><li>Eu pretendo desenvolver algum plugin? É fácil fazer o que preciso? </li></ul>
  3. 3. WordPress como CMS <ul><li>Por quê? </li></ul><ul><ul><ul><li>Boas razões para utilizar WordPress como CMS </li></ul></ul></ul><ul><li>Como? </li></ul><ul><ul><ul><li>Como planejar um site utilizando WordPress como CMS </li></ul></ul></ul><ul><ul><ul><li>Panorama da organização do conteúdo e do funcionamento do WordPress </li></ul></ul></ul><ul><ul><ul><li>Dicas de temas e plugins </li></ul></ul></ul><ul><li>WordPress como Framework de desenvolvimento </li></ul>
  4. 4. WordPress como CMS <ul><li>1. Simplicidade </li></ul><ul><li>Facilidade de instalação/manutenção </li></ul><ul><li>Sistema base enxuto </li></ul><ul><li>Banco de dados simples </li></ul>Por quê?
  5. 5. WordPress como CMS <ul><li>2. Interface administrativa </li></ul><ul><li>Leve e fácil </li></ul><ul><li>Bom editor WYSIWYG </li></ul><ul><li>Trabalha bem com fotos e galerias </li></ul><ul><li>Dashboard customizável </li></ul><ul><li>Ótimo na moderação de comentários </li></ul><ul><li>Akismet Anti-spam </li></ul>Por quê?
  6. 6. WordPress como CMS <ul><li>3. Comunidade gigantesca </li></ul><ul><li>Grande oferta de temas </li></ul><ul><li>Grande oferta de plugins </li></ul><ul><li>Muita informação </li></ul><ul><li>Atualizações frequentes </li></ul><ul><li>wordpress-br.com </li></ul>Por quê?
  7. 7. WordPress como CMS <ul><li>4. Facilidade de adaptação </li></ul><ul><li>Estrutura de templates simples e objetiva </li></ul><ul><li>API de plugins simples, poderosa e bem documentada </li></ul><ul><li>Widgets </li></ul>Por quê?
  8. 8. WordPress como CMS <ul><li>Planejando o conteúdo </li></ul>Como? Páginas Organizado hierarquicamente em páginas e sub-páginas Não entra na cronologia Usado para conteúdo ”estático” Posts Organizado em categorias, sub-categorias e Tags Organizado cronológicamente Usado para notícias, novidades, blog Attachments – cada arquivo inserido em um post é um post por si só e pode ter uma página com comentários
  9. 9. WordPress como CMS Como? <ul><li>Menus </li></ul><ul><li>Temas prontos normalmente listam Categorias em um menu e Páginas em outro </li></ul><ul><li>Lista de Categorias </li></ul><ul><li>Lista de Páginas </li></ul><ul><li>Menu HardCoded </li></ul>
  10. 10. WordPress como CMS <ul><li>Widgets </li></ul>Como?
  11. 11. WordPress como CMS <ul><li>Hierarquia de Template do WordPress </li></ul>Como?
  12. 12. WordPress como CMS <ul><li>Hierarquia de Template do WordPress </li></ul>Como?
  13. 13. WordPress como CMS <ul><li>Template Tags </li></ul><ul><li>Funções PHP Simples para lidar com elementos no layout </li></ul><ul><li>Uma pessoa com conhecimentos de HTML e CSS pode brincar com elas </li></ul><ul><li>the_content(), the_title(), the_author(), next_posts_link(), wp_list_pages() </li></ul>Como?
  14. 14. WordPress como CMS <ul><li>Trabalhando com Custom Fields </li></ul><ul><li>More Fields </li></ul><ul><li>Flutter </li></ul><ul><li>WPLite </li></ul><ul><li>WP_CMS Post Control </li></ul>Como? Plugins
  15. 15. WordPress como CMS <ul><li>Permissões de Usuários </li></ul><ul><li>Role Manager </li></ul><ul><ul><li>Implementa o sistema de permissões do WP </li></ul></ul><ul><li>Role Scoper </li></ul><ul><ul><li>Expande o sistema de permissões do WP </li></ul></ul><ul><ul><ul><li>Grupos de usuários </li></ul></ul></ul><ul><ul><ul><li>Permissões orientadas a tipo de conteúdo </li></ul></ul></ul>Como? Plugins
  16. 16. WordPress como CMS <ul><li>Site Multi idioma </li></ul><ul><li>Q Translate </li></ul><ul><li>Gengo </li></ul><ul><li>Usar Wordpress MU </li></ul>Como? Plugins
  17. 17. WordPress como CMS <ul><li>Inserção de mídia </li></ul><ul><li>Vipers Quicktags </li></ul><ul><li>NextGen Gallery </li></ul><ul><li>Tantan flickr </li></ul>Como? Plugins Mostrar? Não sei se vai dar tempo de mostrar tanta coisa...
  18. 18. WordPress como CMS <ul><li>Mailing </li></ul><ul><li>MailPress </li></ul><ul><ul><li>Extensível </li></ul></ul><ul><ul><li>Assinaturas de comentários e posts </li></ul></ul><ul><ul><ul><li>Diárias, semanais, mensais </li></ul></ul></ul><ul><ul><ul><li>Templates de email </li></ul></ul></ul><ul><ul><ul><li>Log </li></ul></ul></ul><ul><ul><ul><li>... </li></ul></ul></ul>Como? Plugins
  19. 19. WordPress como CMS <ul><li>Facilidade para guardar informações: </li></ul><ul><ul><li>Opções globais ou de plugin </li></ul></ul><ul><ul><li>informações adicionais de usuários </li></ul></ul><ul><ul><li>informações adicionais de posts/páginas </li></ul></ul><ul><li>Facilidade na criação de plugins, widgets e menus administrativos </li></ul>WordPress como framework
  20. 20. WordPress como CMS <ul><li>API de Roles & Capabilities </li></ul><ul><li>Apesar de limitada, muito fácil de usar e eficiente na maioria dos casos </li></ul>WordPress como framework Role Gerente Pode cadastrar novo produto If ( current_user_can( 'cadastrar novo produto') ) faz alguma coisa...
  21. 21. WordPress como CMS <ul><li>API de Plugins </li></ul><ul><li>Dá muita flexibilidade, permite mudar muita coisa sem nunca mexer no core </li></ul><ul><li>Baseada em 'hooks' do tipo 'action' e 'filter' </li></ul><ul><li>Permite a criação de hooks dinamicamente, o que permite a criação de plugins de plugins </li></ul>WordPress como framework
  22. 22. WordPress como CMS <ul><li>API de Widgets </li></ul><ul><li>Nova API a partir da versão 2.8 </li></ul><ul><li>É muito simples criar um widget </li></ul><ul><li>Todos os widgets são multi-instanciáveis </li></ul>WordPress como framework
  23. 23. WordPress como CMS <ul><li>API de ShortCodes </li></ul><ul><li>Facilidade para criar shortcodes </li></ul><ul><li>[meuShortCode] </li></ul><ul><li>[meuShortCode id=1 tamanho=grande] </li></ul><ul><li>[meuShortCode] </li></ul><ul><li>nonono ononononon onononono [/meuShortCode] </li></ul><ul><li>Pode ser complementado por um plugin para o TinyMCE </li></ul>WordPress como framework
  24. 24. WordPress como CMS <ul><li>Facilidade e eficiência para inserir Javascript e CSS </li></ul><ul><li>wp_enqueue_script() </li></ul><ul><li>wp_enqueue_style() </li></ul><ul><li>Criam fila de carregamento, evita carregamento duplicado e garante dependências </li></ul>WordPress como framework
  25. 25. WordPress como CMS <ul><li>Permissões limitadas – não dá para criar grupos de páginas com acesso a um grupo de usuários... um usuário só faz parte de um grupo... </li></ul><ul><li>Caminhos absolutos gravados no banco de dados </li></ul><ul><li>Muti-idioma </li></ul>Por que não usar
  26. 26. WordPress como CMS <ul><li>Obrigado </li></ul><ul><li>[email_address] </li></ul>

×