Wordpress além do blog

6,195 views

Published on

Published in: Design
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
6,195
On SlideShare
0
From Embeds
0
Number of Embeds
4,865
Actions
Shares
0
Downloads
51
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Wordpress além do blog

  1. 1. Wordpress além do blog
  2. 2. 1. INTRODUÇÃOSOBRE O WORDPRESSO Wordpress é um CMS (Content Manager System), sistemagerenciador de conteúdo de código aberto desenvolvidoem PHP e MySql. É uma poderosa ferramenta nodesenvolvimento de sites dinâmicos, oferecendo os meiospara a administração online de conteúdo, como textos,imagens e multimídia. Hoje um dos sistemas CMS maisusados no mundo.
  3. 3. DIFERENÇA ENTRE WORDPRESS.ORG EWORDPRESS.COMWordPress.com é um serviço que aloja blogs WordPress.WordPress.org é uma comunidade que trabalha nosoftware open source WordPress.
  4. 4. ALGUMAS CARACTERÍSTICAS• Gerar XML, XHTML, e CSS em conformidade com os padrões W3C• Estrutura de permalink amigável aos mecanismos de busca• Suporte extensivo a plug-ins• Categorias aninhadas e múltiplas categorias para artigos• Filtros tipográficos para formatação e estilização de texto corretas• Importação e exportação de dados• Campos personalizados que permitem armazenar dados extras no banco de dados
  5. 5. REQUERIMENTOSPHP 5.2.4 ou superiorMySQL 5.0 ou superior
  6. 6. PRÊMIOS• Em 2007, o WordPress ganhou um prêmio Packt de CMS código aberto.• Em 2009, ganhou o prêmio de melhor CMS código aberto, o Open Source CMS Award.• Em 2010, ganhou na categoria Hall of Fame CMS no 2010 Open Source Awards.• Em 2011, ganhou o prêmio de aplicação web código aberto do ano, Open Source Web App of the Year Award no The Critters.
  7. 7. MITOS• Wordpress é apenas para blogs• Wordpress não é um CMS completo• Wordpress não suporta muito tráfego
  8. 8. WORDPRESS EM NÚMEROS• Versões em mais de 120 idiomas• 19,852 plugins no diretório oficial• 1,549 temas no diretório oficial• Mais de 50 milhões de sites hospedados no Wordpress.com
  9. 9. 2. CONCEITO• Muito mais que um Blog• Simplicidade e produtividade• Um completo gerenciador de conteúdo• Aplicações• Temas
  10. 10. 2. DESENVOLVIMENTOCONCEITO BÁSICO DE FUNCIONAMENTOPor padrão o Wordpress trabalha com 2 tipos básicos de conteúdo,as páginas e os posts.As páginas são utilizadas para conteúdos estáticos, como umapágina de contato ou uma página com um texto de introdução. Aspáginas não possuem categorias, mas podemos criar uma páginasendo filha de outra página.Os posts são utilizados para seções mais dinâmicas do site, comopor exemplo uma seção de notícias, onde cada post é uma notícia.Os posts possuem categorias, podendo fazer parte de uma ou maiscategorias.
  11. 11. HIERARQUIA DE UM TEMA Página inicial home.php modelodepagina.php Página page-contato.php page-5.php page.php index.php Post single.php Categoria category-design.php category-8.php category.php archive.php date.php author.php
  12. 12. ARQUIVOS BÁSICOS DE UM TEMA index.php style.css
  13. 13. INDEX.PHP Exemplo básico.<?php get_header(); ?><h1><?php bloginfo(“name”) ?></h1><?php get_footer(); ?>STYLE.CSS Exemplo básico./*Theme Name: Nome do TemaTheme URI: http://www.dominio.comDescription: Descrição do temaAuthor: Nome do AutorAuthor URI: http://www.dominio.com/Version: 1.0*/body{ background:#000; }
  14. 14. TEMPLATES TAGSAs templates tags são uma das grandes características que tornam oWordpress uma ferramenta fácil de se trabalhar e produtiva.Elas são funções nativas do Wordpress que realizam diversas instruções.INCLUDE TAGS<?php get_header();//Inclue o arquivo header.php no template ?><?php get_footer();//Inclue o arquivo footer.php no template ?><?php get_sidebar();//Inclue o arquivo sidebar.php no template ?>
  15. 15. TEMPLATES TAGSBLOGINFO TAGS POST TAGSAs bloginfo tags retornam Os post tags são funções relacionadas aosinformações sobre o tema atual posts e páginasutilizado como nome do site,descrição, caminho de pastas entreoutras informações.<?php bloginfo(‘name’) ?> <?php the_title(); ?><?php bloginfo(‘description’) ?> <?php the_content(); ?><?php bloginfo(‘url’) ?> <?php the_excerpt();?><?php bloginfo(‘template_url’); ?> <?php the_permalink();?><?php bloginfo(‘stylesheet_url’); ?> <?php the_post_thumbnail(‘thumbnail’);?>
  16. 16. LOOPO loop é a forma mais comum para se exibir o conteúdo do seu site e uma query é ummeio de se filtrar as informações a serem exibidas quando necessário.O Wordpress nativamente em cada requisição de uma página, post ou categoria, jáexecuta uma query(filtro) especifica através do parâmetro que ele recebe.Exemplo básico de um Loop.<?phpif( have_posts() ): while( have_posts() ): the_post();?> <div <?php post_class() ?>> <h1><a href=”<?php the_permalink() ?>”><?php the_title(); ?></a></h1> <?php the_excerpt(); ?> <a href=”<?php the_permalink() ?>”>Leia mais...</a> </div> <?php endwhile;else: ?> <p>Nada foi encontrado.</p><?php endif; ?>
  17. 17. QUERY POST<?phpquery_posts(array ( category_name => design, posts_per_page => 5, orderby=>‘rand’ ));if( have_posts() ): while( have_posts() ): the_post();?> <div <?php post_class() ?>> <h1><a href=”<?php the_permalink() ?>”><?php the_title(); ?></a></h1> <?php the_excerpt(); ?> <a href=”<?php the_permalink() ?>”>Leia mais...</a> </div> <?php endwhile;else: ?> <p>Nada foi encontrado.</p><?php endif; ?>
  18. 18. PLUGINSOs plugins são um meio de aumentar os recursos do Wordpressoferece. Eles são formados por um ou mais arquivos que inseremnovas funcionalidades ao Wordpress.PLUGINS MAIS POPULARES• All in one Seo Pack• Akismet• Contact Form 7• Nextgen Gallery• WP Super Cache
  19. 19. WORDPRESS CODEXWordpress Codex é o manual online do Wordpress paradesenvolvedores.http://codex.wordpress.orgWORDPRESS BRASILhttp://br.wordpress.org
  20. 20. OBRIGADOMateus Neveshttp://www.mateusneves.comTwitter@mateuscnevesEmailmateusneves@gmail.comQuartel Designhttp://www.quarteldesign.com

×