SlideShare uma empresa Scribd logo
Aula 06
Sistemas Corporativos Web



         Tersis Zonato
             2011
Widgets e plugins
functions.php
<?php
if
(function_exists('register_sidebars'))
    register_sidebars(5);
?>
Instale widgets na barra lateral
sidebar.php
<?php
dynamic_sidebar(1);
?>
Instale o plugin contact form 7
     na página de contato
Hierarquia de templates
Até o momento:
• footer.php:    rodapé

• functions.php:     funções básicas

• header.php:     cabeçalho

• index.php:    estrutura/código

• screenshot.png:        imagem/preview do tema

• sidebar.php:     barra lateral

• style.css:   estilos
Páginas
• page-id.php:   page-1.php, page-2.php, etc

• page.php:   para todas as páginas

• index.php:   caso não exista page.php
Categorias
• category-id.php:   category-1.php, category-2.php,
 etc

• category.php:   para todas as categorias

• index.php:   caso não exista category.php
Posts
• single.php:   para todas os posts

• index.php:    caso não exista single.php
Outros
• 404.php:   página de erro

• home.php:   página inicial

• search.php:   resultado da busca
Muito obrigado!
     @tersis

Mais conteúdo relacionado

Semelhante a Sistemas Corporativos Web - WordPress Aula06

WordPress: De blogs pessoais a grandes portais - Parte 2
WordPress: De blogs pessoais a grandes portais - Parte 2WordPress: De blogs pessoais a grandes portais - Parte 2
WordPress: De blogs pessoais a grandes portais - Parte 2
Giancarlo Silva
 
Iniciando com Yii Framework - Volmar Machado da Silva Neto (Rede Pampa de Com...
Iniciando com Yii Framework - Volmar Machado da Silva Neto (Rede Pampa de Com...Iniciando com Yii Framework - Volmar Machado da Silva Neto (Rede Pampa de Com...
Iniciando com Yii Framework - Volmar Machado da Silva Neto (Rede Pampa de Com...
Tchelinux
 
CakePHP
CakePHPCakePHP
CakePHP
elliando dias
 
Yii Framework - Produtividade sem perder Qualidade!
Yii Framework - Produtividade sem perder Qualidade!Yii Framework - Produtividade sem perder Qualidade!
Yii Framework - Produtividade sem perder Qualidade!
Kilderson Sena
 
Widget
WidgetWidget
Desenvolvimento Web com Simfony Framework.
Desenvolvimento Web com Simfony Framework.Desenvolvimento Web com Simfony Framework.
Desenvolvimento Web com Simfony Framework.
Vinícius de Paula
 
Magento Gerencimento e Customização de Temas
Magento Gerencimento e Customização de TemasMagento Gerencimento e Customização de Temas
Magento Gerencimento e Customização de Temas
Vanessa Me Tonini
 
Python mudando o modo de desenvolver para a internet
Python mudando o modo de desenvolver para a internetPython mudando o modo de desenvolver para a internet
Python mudando o modo de desenvolver para a internet
Marcos Petry
 
Python mudando o modo de desenvolver para a web - Marcos Daniel Petry
Python mudando o modo de desenvolver para a web  - Marcos Daniel PetryPython mudando o modo de desenvolver para a web  - Marcos Daniel Petry
Python mudando o modo de desenvolver para a web - Marcos Daniel Petry
Tchelinux
 
CMS em PHP: essa briga ainda existe?
CMS em PHP: essa briga ainda existe?CMS em PHP: essa briga ainda existe?
CMS em PHP: essa briga ainda existe?
Flávio Ricardo B. Meira
 
LabMM4 (T10 - 12/13) - Tecnologias server-side - PHP
LabMM4 (T10 - 12/13) - Tecnologias server-side - PHPLabMM4 (T10 - 12/13) - Tecnologias server-side - PHP
LabMM4 (T10 - 12/13) - Tecnologias server-side - PHP
Carlos Santos
 
Aplicações Profissionais para Internet com Zend Framework
Aplicações Profissionais para Internet com Zend FrameworkAplicações Profissionais para Internet com Zend Framework
Aplicações Profissionais para Internet com Zend Framework
Flávio Lisboa
 
Aplicativo aula03
Aplicativo aula03Aplicativo aula03
Aplicativo aula03
Cláudio Amaral
 
O SEO que o seu usuário não enxerga
O SEO que o seu usuário não enxergaO SEO que o seu usuário não enxerga
O SEO que o seu usuário não enxerga
Neue Labs
 
O SEO que seu usuário não enxerga, Técnicas avançadas para otimizações esse...
O SEO que seu usuário não enxerga, Técnicas avançadas para otimizações esse...O SEO que seu usuário não enxerga, Técnicas avançadas para otimizações esse...
O SEO que seu usuário não enxerga, Técnicas avançadas para otimizações esse...
Luiz Almeida
 
PHP 7 - A Maioridade do PHP
PHP 7 - A Maioridade do PHPPHP 7 - A Maioridade do PHP
PHP 7 - A Maioridade do PHP
Daniel Archer Marques Cramer
 
PHP 5 de Forma Correta e Segura
PHP 5 de Forma Correta e SeguraPHP 5 de Forma Correta e Segura
PHP 5 de Forma Correta e Segura
Kleber Silva
 
O futuro do elephante: as promessas do php para 2019
O futuro do elephante: as promessas do php para 2019O futuro do elephante: as promessas do php para 2019
O futuro do elephante: as promessas do php para 2019
Cassio Santos
 
Jetpack, um Canivete Suíço no seu WordPress (WordCamp São Paulo 2014)​
Jetpack, um Canivete Suíço no seu WordPress (WordCamp São Paulo 2014)​Jetpack, um Canivete Suíço no seu WordPress (WordCamp São Paulo 2014)​
Jetpack, um Canivete Suíço no seu WordPress (WordCamp São Paulo 2014)​
Valério Souza
 
Análise sobre a utilização de frameworks em PHP: CakePHP, CodeIgniter e Zend
Análise sobre a utilização de frameworks em PHP: CakePHP, CodeIgniter e ZendAnálise sobre a utilização de frameworks em PHP: CakePHP, CodeIgniter e Zend
Análise sobre a utilização de frameworks em PHP: CakePHP, CodeIgniter e Zend
Thiago Sinésio
 

Semelhante a Sistemas Corporativos Web - WordPress Aula06 (20)

WordPress: De blogs pessoais a grandes portais - Parte 2
WordPress: De blogs pessoais a grandes portais - Parte 2WordPress: De blogs pessoais a grandes portais - Parte 2
WordPress: De blogs pessoais a grandes portais - Parte 2
 
Iniciando com Yii Framework - Volmar Machado da Silva Neto (Rede Pampa de Com...
Iniciando com Yii Framework - Volmar Machado da Silva Neto (Rede Pampa de Com...Iniciando com Yii Framework - Volmar Machado da Silva Neto (Rede Pampa de Com...
Iniciando com Yii Framework - Volmar Machado da Silva Neto (Rede Pampa de Com...
 
CakePHP
CakePHPCakePHP
CakePHP
 
Yii Framework - Produtividade sem perder Qualidade!
Yii Framework - Produtividade sem perder Qualidade!Yii Framework - Produtividade sem perder Qualidade!
Yii Framework - Produtividade sem perder Qualidade!
 
Widget
WidgetWidget
Widget
 
Desenvolvimento Web com Simfony Framework.
Desenvolvimento Web com Simfony Framework.Desenvolvimento Web com Simfony Framework.
Desenvolvimento Web com Simfony Framework.
 
Magento Gerencimento e Customização de Temas
Magento Gerencimento e Customização de TemasMagento Gerencimento e Customização de Temas
Magento Gerencimento e Customização de Temas
 
Python mudando o modo de desenvolver para a internet
Python mudando o modo de desenvolver para a internetPython mudando o modo de desenvolver para a internet
Python mudando o modo de desenvolver para a internet
 
Python mudando o modo de desenvolver para a web - Marcos Daniel Petry
Python mudando o modo de desenvolver para a web  - Marcos Daniel PetryPython mudando o modo de desenvolver para a web  - Marcos Daniel Petry
Python mudando o modo de desenvolver para a web - Marcos Daniel Petry
 
CMS em PHP: essa briga ainda existe?
CMS em PHP: essa briga ainda existe?CMS em PHP: essa briga ainda existe?
CMS em PHP: essa briga ainda existe?
 
LabMM4 (T10 - 12/13) - Tecnologias server-side - PHP
LabMM4 (T10 - 12/13) - Tecnologias server-side - PHPLabMM4 (T10 - 12/13) - Tecnologias server-side - PHP
LabMM4 (T10 - 12/13) - Tecnologias server-side - PHP
 
Aplicações Profissionais para Internet com Zend Framework
Aplicações Profissionais para Internet com Zend FrameworkAplicações Profissionais para Internet com Zend Framework
Aplicações Profissionais para Internet com Zend Framework
 
Aplicativo aula03
Aplicativo aula03Aplicativo aula03
Aplicativo aula03
 
O SEO que o seu usuário não enxerga
O SEO que o seu usuário não enxergaO SEO que o seu usuário não enxerga
O SEO que o seu usuário não enxerga
 
O SEO que seu usuário não enxerga, Técnicas avançadas para otimizações esse...
O SEO que seu usuário não enxerga, Técnicas avançadas para otimizações esse...O SEO que seu usuário não enxerga, Técnicas avançadas para otimizações esse...
O SEO que seu usuário não enxerga, Técnicas avançadas para otimizações esse...
 
PHP 7 - A Maioridade do PHP
PHP 7 - A Maioridade do PHPPHP 7 - A Maioridade do PHP
PHP 7 - A Maioridade do PHP
 
PHP 5 de Forma Correta e Segura
PHP 5 de Forma Correta e SeguraPHP 5 de Forma Correta e Segura
PHP 5 de Forma Correta e Segura
 
O futuro do elephante: as promessas do php para 2019
O futuro do elephante: as promessas do php para 2019O futuro do elephante: as promessas do php para 2019
O futuro do elephante: as promessas do php para 2019
 
Jetpack, um Canivete Suíço no seu WordPress (WordCamp São Paulo 2014)​
Jetpack, um Canivete Suíço no seu WordPress (WordCamp São Paulo 2014)​Jetpack, um Canivete Suíço no seu WordPress (WordCamp São Paulo 2014)​
Jetpack, um Canivete Suíço no seu WordPress (WordCamp São Paulo 2014)​
 
Análise sobre a utilização de frameworks em PHP: CakePHP, CodeIgniter e Zend
Análise sobre a utilização de frameworks em PHP: CakePHP, CodeIgniter e ZendAnálise sobre a utilização de frameworks em PHP: CakePHP, CodeIgniter e Zend
Análise sobre a utilização de frameworks em PHP: CakePHP, CodeIgniter e Zend
 

Mais de Tersis Zonato

Documentar e planejar projetos de UX
Documentar e planejar projetos de UXDocumentar e planejar projetos de UX
Documentar e planejar projetos de UX
Tersis Zonato
 
Teoria da comunicação
Teoria da comunicaçãoTeoria da comunicação
Teoria da comunicação
Tersis Zonato
 
Convergência e interfaces digitais
Convergência e interfaces digitaisConvergência e interfaces digitais
Convergência e interfaces digitais
Tersis Zonato
 
Convergência e inteligência coletiva
Convergência e inteligência coletivaConvergência e inteligência coletiva
Convergência e inteligência coletiva
Tersis Zonato
 
Princípios de convergência digital
Princípios de convergência digitalPrincípios de convergência digital
Princípios de convergência digital
Tersis Zonato
 
Classificando o conteúdo com card sorting
Classificando o conteúdo com card sortingClassificando o conteúdo com card sorting
Classificando o conteúdo com card sorting
Tersis Zonato
 
Gerenciando projetos de Experência do Usuário
Gerenciando projetos de Experência do UsuárioGerenciando projetos de Experência do Usuário
Gerenciando projetos de Experência do Usuário
Tersis Zonato
 
Introdução à experiência do usuário
Introdução à experiência do usuárioIntrodução à experiência do usuário
Introdução à experiência do usuário
Tersis Zonato
 
Princípios de design
Princípios de designPrincípios de design
Princípios de design
Tersis Zonato
 
Wireframes para sites e dispositivos móveis
Wireframes para sites e dispositivos móveisWireframes para sites e dispositivos móveis
Wireframes para sites e dispositivos móveis
Tersis Zonato
 
Interface e informação
Interface e informaçãoInterface e informação
Interface e informação
Tersis Zonato
 
Projeto de interface
Projeto de interfaceProjeto de interface
Projeto de interface
Tersis Zonato
 
O Universo das Interações
O Universo das InteraçõesO Universo das Interações
O Universo das Interações
Tersis Zonato
 
Dicas para o desenvolvimento do seu TCC
Dicas para o desenvolvimento do seu TCCDicas para o desenvolvimento do seu TCC
Dicas para o desenvolvimento do seu TCC
Tersis Zonato
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
Tersis Zonato
 
Usabilidade: as 10 heurísticas de Nielsen
Usabilidade: as 10 heurísticas de NielsenUsabilidade: as 10 heurísticas de Nielsen
Usabilidade: as 10 heurísticas de Nielsen
Tersis Zonato
 
Meu trabalho... é meu mesmo?
Meu trabalho... é meu mesmo?Meu trabalho... é meu mesmo?
Meu trabalho... é meu mesmo?
Tersis Zonato
 
Wireframes para sites e projetos de multimídia
Wireframes para sites e projetos de multimídiaWireframes para sites e projetos de multimídia
Wireframes para sites e projetos de multimídia
Tersis Zonato
 
A importância do briefing para evitar “guerras” futuras
A importância do briefing para evitar “guerras” futurasA importância do briefing para evitar “guerras” futuras
A importância do briefing para evitar “guerras” futuras
Tersis Zonato
 
Inserindo personas em cenários para projetos interativos
Inserindo personas em cenários para projetos interativosInserindo personas em cenários para projetos interativos
Inserindo personas em cenários para projetos interativos
Tersis Zonato
 

Mais de Tersis Zonato (20)

Documentar e planejar projetos de UX
Documentar e planejar projetos de UXDocumentar e planejar projetos de UX
Documentar e planejar projetos de UX
 
Teoria da comunicação
Teoria da comunicaçãoTeoria da comunicação
Teoria da comunicação
 
Convergência e interfaces digitais
Convergência e interfaces digitaisConvergência e interfaces digitais
Convergência e interfaces digitais
 
Convergência e inteligência coletiva
Convergência e inteligência coletivaConvergência e inteligência coletiva
Convergência e inteligência coletiva
 
Princípios de convergência digital
Princípios de convergência digitalPrincípios de convergência digital
Princípios de convergência digital
 
Classificando o conteúdo com card sorting
Classificando o conteúdo com card sortingClassificando o conteúdo com card sorting
Classificando o conteúdo com card sorting
 
Gerenciando projetos de Experência do Usuário
Gerenciando projetos de Experência do UsuárioGerenciando projetos de Experência do Usuário
Gerenciando projetos de Experência do Usuário
 
Introdução à experiência do usuário
Introdução à experiência do usuárioIntrodução à experiência do usuário
Introdução à experiência do usuário
 
Princípios de design
Princípios de designPrincípios de design
Princípios de design
 
Wireframes para sites e dispositivos móveis
Wireframes para sites e dispositivos móveisWireframes para sites e dispositivos móveis
Wireframes para sites e dispositivos móveis
 
Interface e informação
Interface e informaçãoInterface e informação
Interface e informação
 
Projeto de interface
Projeto de interfaceProjeto de interface
Projeto de interface
 
O Universo das Interações
O Universo das InteraçõesO Universo das Interações
O Universo das Interações
 
Dicas para o desenvolvimento do seu TCC
Dicas para o desenvolvimento do seu TCCDicas para o desenvolvimento do seu TCC
Dicas para o desenvolvimento do seu TCC
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
 
Usabilidade: as 10 heurísticas de Nielsen
Usabilidade: as 10 heurísticas de NielsenUsabilidade: as 10 heurísticas de Nielsen
Usabilidade: as 10 heurísticas de Nielsen
 
Meu trabalho... é meu mesmo?
Meu trabalho... é meu mesmo?Meu trabalho... é meu mesmo?
Meu trabalho... é meu mesmo?
 
Wireframes para sites e projetos de multimídia
Wireframes para sites e projetos de multimídiaWireframes para sites e projetos de multimídia
Wireframes para sites e projetos de multimídia
 
A importância do briefing para evitar “guerras” futuras
A importância do briefing para evitar “guerras” futurasA importância do briefing para evitar “guerras” futuras
A importância do briefing para evitar “guerras” futuras
 
Inserindo personas em cenários para projetos interativos
Inserindo personas em cenários para projetos interativosInserindo personas em cenários para projetos interativos
Inserindo personas em cenários para projetos interativos
 

Sistemas Corporativos Web - WordPress Aula06