Boas práticas de  desenvolvimento  de temas para  WordPress
Upcoming SlideShare
Loading in...5
×
 

Boas práticas de desenvolvimento de temas para WordPress

on

  • 1,151 views

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

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

Statistics

Views

Total Views
1,151
Slideshare-icon Views on SlideShare
1,150
Embed Views
1

Actions

Likes
0
Downloads
20
Comments
0

1 Embed 1

https://home.jolicloud.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Boas práticas de  desenvolvimento  de temas para  WordPress Boas práticas de desenvolvimento de temas para WordPress Presentation Transcript

    • 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.phpcomments.phpsearch.php404.phpstyle.css
    • 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
    • 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.gallery-caption.sticky.bypostauthor
    • 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/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/
    • 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
    • 11. Plugins de supporte parao desenvolvedorDebug Barhttp://wordpress.org/plugins/debug-bar/Developerhttp://wordpress.org/plugins/developer/screenshots/