Desenvolvimento consciente de plugins

Gustavo Bordoni


#WCBH

Quem?

Por quê?

Ambiente de Desenvolvimento



  VVV

 +

Alternativas


Padrões de Código

PHP no WordPress

Certo ou Errado?

$args = wp_parse_args($args,$default);
$args = wp_parse_args( $args, $default );
Errado
public static $ano = "2014";
public static $ano = '2014';
Errado
$palestrantes_args = array(
    'post_type' => 'palestrante',
    'year' => null,
);
Certo
public static function getPalestrantes( $args = array() ){
    return $args;
}
public static function get_palestrantes( $args = array() ){
    return $args;
}
Errado

Complexo...

PHP Code Sniffer

WordPress Core Standards
for Code Sniffer

JavaScript no WordPress


CSS e HTML no WordPress

Controle de Versões

Lançar Versões

Plugin HandBook

Open Source

Soluções

BootStrapping

wp-plugin-dev-lib

wp-jquery-ui-datepicker-skins


Exemplos

Stream

FakerPress
Timber

Dependencias

Freemium

Suporte

Dúvidas?

Desenvolvimento consciente de plugins para WordPress - WordCamp BH 2014

By Gustavo Bordoni

Desenvolvimento consciente de plugins para WordPress - WordCamp BH 2014

Uma palestra comentando quais são as ferramentas que um desenvolvedor deve ter a sua disposição para começar a desenvolver um plugin. Explicando quais são os principais desafios que a equipe de desenvolvimento tem para transformar o WordPress em uma plataforma viável para entregar um produto de qualidade para os milhões de usuários disponíveis no repositório oficial. Com foco em alertar quais são as melhores práticas e para onde a comunidade de desenvolvimento de plugins e do WordPress está focando seus esforços.

  • 3,827