Upload
ricardo-zein
View
842
Download
1
Embed Size (px)
DESCRIPTION
Talk de 7 minutos sobre Wordpress dado no evento 7 Masters com o tema "Wordpress como Framework de desenvolvimento".
Citation preview
Wordpress como framework de desenvolvimentoWordpress pode ser utilizado como um framework de desenvolvimento?
Frameworks PHP
Framework features
Internacionalização Essas são algumas das principais funcionalidades que se espera encontrar em um framework.
Encontro tudo isso no Wordpress?
Acesso a Banco de dados
Cache
Autenticação
Theming
Tratamento de erros e logging
Biblioteca de extenções
Framework features (no Wordpress)
Framework features Equivalencia no Wordpress (sem gambiarra!)
Internacionalização printf(__('Estão presentes %d convidados ao
7Masters.'), $count);
Acesso a Banco de dados $wpdb->query($sql); WP_Query;
Cache wp_cache_set( $key, $data, $group, $expire );wp_cache_get( $key, $group );
Autenticação wp_authenticate(); wp_signon(); wp_logout();
Theming Suporte para child themes, centenas de template tags, sidebars, menus de navegação, thumbnails personalizados, cabeçalhos personalizados, etc...
Tratamento de erros e logging WP_Error(); @ini_set('log_errors','On');
Biblioteca de extenções Mais de 21K plugins.
Como fazer?
Trabalho organizado
Plugins que podem auxiliar:Advanced Custom Fields
Plugins que podem auxiliar:PikList
Post Type Status Página de Configuração do Tema Meta Boxes
Widgets, gerenciamento de usuários e post types, criação de campos personalizados, taxonomia.
O que você perde?