WordPress como CMS

download WordPress como CMS

If you can't read please download the document

Transcript of WordPress como CMS

WordPress como CMS

Por qu e como usar WordPress como um CMS

WordPress como CMS

Para decidir usar o WordPress como CMS

possvel organizar o contedo do meu site dentro da lgica do WordPress?

As coisas que eu preciso so contempladas pelo WordPress ou podem ser contempladas com o uso de alguns plugins?

Eu pretendo desenvolver algum plugin? fcil fazer o que preciso?

WordPress como CMS

Por qu?

Boas razes para utilizar WordPress como CMS

Como?

Como planejar um site utilizando WordPress como CMS

Panorama da organizao do contedo e do funcionamento do WordPress

Dicas de temas e plugins

WordPress como Framework de desenvolvimento

WordPress como CMS

1. Simplicidade

Facilidade de instalao/manuteno

Sistema base enxuto

Banco de dados simples

Por qu?

WordPress como CMS

2. Interface administrativa

Leve e fcil

Bom editor WYSIWYG

Trabalha bem com fotos e galerias

Dashboard customizvel

timo na moderao de comentrios

Akismet Anti-spam

Por qu?

WordPress como CMS

3. Comunidade gigantesca

Grande oferta de temas

Grande oferta de plugins

Muita informao

Atualizaes frequentes

wordpress-br.com

Por qu?

WordPress como CMS

4. Facilidade de adaptao

Estrutura de templates simples e objetiva

API de plugins simples, poderosa e bem documentada

Widgets

Por qu?

WordPress como CMS

Planejando o contedo

Como?

Pginas

Organizado hierarquicamente em pginas e sub-pginas

No entra na cronologia

Usado para contedo esttico

Posts

Organizado em categorias, sub-categorias e Tags

Organizado cronolgicamente

Usado para notcias, novidades, blog

Attachments cada arquivo inserido em um post um post por si s e pode ter uma pgina com comentrios

WordPress como CMS

Como?

Menus

Temas prontos normalmente listam Categorias em um menu e Pginas em outro

Lista de Categorias

Lista de Pginas

Menu HardCoded

WordPress como CMS

Widgets

Como?

WordPress como CMS

Hierarquia de Template do WordPress

Como?

WordPress como CMS

Hierarquia de Template do WordPress

Como?

WordPress como CMS

Template Tags

Funes 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?

WordPress como CMS

Trabalhando com Custom Fields

More Fields

Flutter

WPLite

WP_CMS Post Control

Como? Plugins

WordPress como CMS

Permisses de Usurios

Role Manager

Implementa o sistema de permisses do WP

Role Scoper

Expande o sistema de permisses do WP

Grupos de usurios

Permisses orientadas a tipo de contedo

Como? Plugins

WordPress como CMS

Site Multi idioma

Q Translate

Gengo

Usar Wordpress MU

Como? Plugins

WordPress como CMS

Insero de mdia

Vipers Quicktags

NextGen Gallery

Tantan flickr

Como? Plugins

Mostrar? No sei se vai dar tempo de mostrar tanta coisa...

WordPress como CMS

Mailing

MailPress

Extensvel

Assinaturas de comentrios e posts

Dirias, semanais, mensais

Templates de email

Log

...

Como? Plugins

WordPress como CMS

Facilidade para guardar informaes:

Opes globais ou de plugin

informaes adicionais de usurios

informaes adicionais de posts/pginas

Facilidade na criao de plugins, widgets e menus administrativos

WordPress como framework

WordPress como CMS

API de Roles & Capabilities

Apesar de limitada, muito fcil 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...

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 criao de hooks dinamicamente, o que permite a criao de plugins de plugins

WordPress como framework

WordPress como CMS

API de Widgets

Nova API a partir da verso 2.8

muito simples criar um widget

Todos os widgets so multi-instanciveis

WordPress como framework

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

WordPress como CMS

Facilidade e eficincia para inserir Javascript e CSS

wp_enqueue_script()

wp_enqueue_style()

Criam fila de carregamento, evita carregamento duplicado e garante dependncias

WordPress como framework

WordPress como CMS

Permisses limitadas no d para criar grupos de pginas com acesso a um grupo de usurios... um usurio s faz parte de um grupo...

Caminhos absolutos gravados no banco de dados

Muti-idioma

Por que no usar

WordPress como CMS

Obrigado

[email protected]

Muokkaa otsikon tekstimuotoa napsauttamalla

Muokkaa jsennyksen tekstimuotoa napsauttamalla

Toinen jsennystaso

Kolmas jsennystaso

Neljs jsennystaso

Viides jsennystaso

Kuudes jsennystaso

Seitsems jsennystaso

Kahdeksas jsennystaso

Yhdekss jsennystaso