Boas práticas de desenvolvimento de temas para WordPress

Post on 25-May-2015

872 views 0 download

description

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

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

Boas práticas de desenvolvimento de temas para WordPress

1. Escolha um bom framework de front-end ou crie o seu

Bootstraphttp://twitter.github.io/bootstrap/

Purehttp://purecss.io/

2. Consulte sempre o WordPress Codex

http://codex.wordpress.org

3. Faça bom uso da Hierarquia de Template do WordPress

http://codex.wordpress.org/Template_Hierarchy

5. Faça bom uso das funções de inclusões do WordPress

get_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 de classes de Tema do WordPress, elas podem ser muito úteis para você

body_class()post_class()

8. Utilize as funções de Plugin API Hooks

wp_head()wp_footer()

9. Aumente os recursos do seu tema com Theme Options, Custom fields e Post Types

NHP Theme Options Frameworkhttps://github.com/leemason/NHP-Theme-Options-Framework

Custom Metaboxes and Fields Frameworkhttps://github.com/jaredatch/Custom-Metaboxes-and-Fields-for-WordPress

Plugin 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 de conteúdo do seu tema utilizando o arquivo theme-unit-teste-data.xml

https://wpcom-themes.svn.automattic.com/demo/theme-unit-test-data.xml