Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Boas práticas dedesenvolvimentode temas paraWordPress
1. Escolha um bomframework de front-end oucrie o seuBootstraphttp://twitter.github.io/bootstrap/Purehttp://purecss.io/
2. Consulte sempre oWordPress Codexhttp://codex.wordpress.org
3. Faça bom uso daHierarquia de Templatedo WordPresshttp://codex.wordpress.org/Template_Hierarchy
4. Checklist para osarquivos de templatepadrõesheader.phpsidebar.phpfooter.phpindex.phparchive.phppage.phpsingle.phpcommen...
5. Faça bom uso dasfunções de inclusões doWordPressget_footer();get_header();get_sidebar();get_template_part();get_footer(...
6. Utilize as funções declasses de Tema doWordPress, elas podemser muito úteis paravocêbody_class()post_class()
7. Crie formatações paraas classes geradas peloWordPress.aligncenter.alignleft.alignright.wp-caption.wp-caption-text.galle...
8. Utilize as funções dePlugin API Hookswp_head()wp_footer()
9. Aumente os recursos doseu tema com ThemeOptions, Custom fields e PostTypesNHP Theme Options Frameworkhttps://github.com/...
10. Teste o suporte deconteúdo do seu temautilizando o arquivo theme-unit-teste-data.xmlhttps://wpcom-themes.svn.automatti...
11. Plugins de supporte parao desenvolvedorDebug Barhttp://wordpress.org/plugins/debug-bar/Developerhttp://wordpress.org/p...
Boas práticas de  desenvolvimento  de temas para  WordPress
Boas práticas de  desenvolvimento  de temas para  WordPress
Upcoming SlideShare
Loading in …5
×

Boas práticas de desenvolvimento de temas para WordPress

1,701 views

Published on

Algumas dicas selecionadas para ajudar o desenvolvedor iniciante e intermediário na criação de temas para WordPress.

Published in: Technology
  • Be the first to comment

Boas práticas de desenvolvimento de temas para WordPress

  1. 1. Boas práticas dedesenvolvimentode temas paraWordPress
  2. 2. 1. Escolha um bomframework de front-end oucrie o seuBootstraphttp://twitter.github.io/bootstrap/Purehttp://purecss.io/
  3. 3. 2. Consulte sempre oWordPress Codexhttp://codex.wordpress.org
  4. 4. 3. Faça bom uso daHierarquia de Templatedo WordPresshttp://codex.wordpress.org/Template_Hierarchy
  5. 5. 4. Checklist para osarquivos de templatepadrõesheader.phpsidebar.phpfooter.phpindex.phparchive.phppage.phpsingle.phpcomments.phpsearch.php404.phpstyle.css
  6. 6. 5. Faça bom uso dasfunções de inclusões doWordPressget_footer();get_header();get_sidebar();get_template_part();get_footer(“noticias”); // footer-noticias.phpget_header(“noticias”); // header-noticias.phpget_sidebar(“noticias”); // sidebar-noticias.phpget_template_part(“loop”); // loop.php
  7. 7. 6. Utilize as funções declasses de Tema doWordPress, elas podemser muito úteis paravocêbody_class()post_class()
  8. 8. 7. Crie formatações paraas classes geradas peloWordPress.aligncenter.alignleft.alignright.wp-caption.wp-caption-text.gallery-caption.sticky.bypostauthor
  9. 9. 8. Utilize as funções dePlugin API Hookswp_head()wp_footer()
  10. 10. 9. Aumente os recursos doseu tema com ThemeOptions, Custom fields e PostTypesNHP Theme Options Frameworkhttps://github.com/leemason/NHP-Theme-Options-FrameworkCustom Metaboxes and Fields Frameworkhttps://github.com/jaredatch/Custom-Metaboxes-and-Fields-for-WordPressPlugin Options Frameworkhttp://wordpress.org/plugins/options-framework/screenshots/Plugin Advanced Custom Fieldshttp://wordpress.org/plugins/advanced-custom-fields/Plugin Typeshttp://wordpress.org/plugins/types/
  11. 11. 10. Teste o suporte deconteúdo do seu temautilizando o arquivo theme-unit-teste-data.xmlhttps://wpcom-themes.svn.automattic.com/demo/theme-unit-test-data.xml
  12. 12. 11. Plugins de supporte parao desenvolvedorDebug Barhttp://wordpress.org/plugins/debug-bar/Developerhttp://wordpress.org/plugins/developer/screenshots/

×