Your SlideShare is downloading. ×
0
WordPress como CMS
WordPress como CMS
WordPress como CMS
WordPress como CMS
WordPress como CMS
WordPress como CMS
WordPress como CMS
WordPress como CMS
WordPress como CMS
WordPress como CMS
WordPress como CMS
WordPress como CMS
WordPress como CMS
WordPress como CMS
WordPress como CMS
WordPress como CMS
WordPress como CMS
WordPress como CMS
WordPress como CMS
WordPress como CMS
WordPress como CMS
WordPress como CMS
WordPress como CMS
WordPress como CMS
WordPress como CMS
WordPress como CMS
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

WordPress como CMS

4,844

Published on

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

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
4,844
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
145
Comments
0
Likes
11
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

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

×