Dalton Martins

Docente e pesquisador na Faculdade de Ciência da Informação da Universidade de Brasília (UnB)

Aprendendo a desenvolver software no ecossistema WordPress – parte III: anotações do curso “Beginner WordPress Developer” da plataforma WordPress.org – seção 7 – “An introduction to developing WordPress blocks”

A lição ensina como instalar Node.js e Npm como base de código para o desenvolvimento de blocos. O desenvolvimento por meio de blocos exige Javascript por meio do framework React para suas funcionalidades. Um ponto a ser estudado futuramente por aqui. A lição recomenda dois recursos complementares de estudo: o handbook do editor de blocos

Aprendendo a desenvolver software no ecossistema WordPress – parte III: anotações do curso “Beginner WordPress Developer” da plataforma WordPress.org – seção 6 – “An introduction to developing WordPress plugins”

Sugere consultar o Plugin Handbook para mais informações e estudos. Requisitos para o cabeçalho de um plugin. Lista de melhores práticas para o desenvolvimento de plugins com várias sugestões sobre modelagem de objetos ao final da página. Um tópico para estudar futuramente. Custom Post Type One of the more common use cases for developing a

Aprendendo a desenvolver software no ecossistema WordPress – parte III: anotações do curso “Beginner WordPress Developer” da plataforma WordPress.org – seção 5 – “Introduction to themes for developers”

Temas são estruturas para se trabalhar os elementos: Qual a diferença estrutural entre temas clássicos, temas baseados em blocos e temas híbridos (clássico + blocos): The Twenty Twenty-Four theme is a good example of a block theme. Block themes use blocks for all parts of the site, including navigation menus, headers, content and footers. This

Aprendendo a desenvolver software no ecossistema WordPress – parte III: anotações do curso “Beginner WordPress Developer” da plataforma WordPress.org – seção 4 – “WordPress Hooks”

Lista geral de todos os HOOKS do WordPress (há aproximadamente 2670 hooks existentes aqui) a partir da página da comunidade oficial. Uma das questões mais importantes ao trabalhar com Hooks é saber qual usar e como usar de maneira a garantir o comportamento esperado. Algumas informações de referência podem ajudar no estudo inicial e mesmo

Aprendendo a desenvolver software no ecossistema WordPress – parte III: anotações do curso “Beginner WordPress Developer” da plataforma WordPress.org – seção 3 – “The programming languages of WordPress”

A seção começa dando destaque para o HTML, como sendo um dos fundamentos estruturais da web. Os recursos que vou usar para estudar/ensinar HTML, CSS, PHP e MySQL estão descritos no post “Aprendendo a desenvolver software no ecossistema WordPress – parte II: primeiros passos – HTML, CSS, PHP e MySQL” Mas há algumas indicações de

Aprendendo a desenvolver software no ecossistema WordPress – parte III: anotações do curso “Beginner WordPress Developer” da plataforma WordPress.org – seção 2 – “Local development environment”

O objetivo deste post é anotar todos os pontos de destaque que merecem registro para a construção da formação em desenvolvedor no ecossistema WordPress a partir das lições oferecidas pelo curso “Beginner WordPress Developer” oferecido gratuitamente pela comunidade WordPress.org – foco na segunda seção do curso “Local development environment”. Uma das sugestões que pretendo explorar

Aprendendo a desenvolver software no ecossistema WordPress – parte III: anotações do curso “Beginner WordPress Developer” da plataforma WordPress.org – seção 1 – “A brief overview of how WordPress works”

O objetivo deste post é anotar todos os pontos de destaque que merecem registro para a construção da formação em desenvolvedor no ecossistema WordPress a partir das lições oferecidas pelo curso “Beginner WordPress Developer” oferecido gratuitamente pela comunidade WordPress.org. Vou organizar as anotações conforme as seções do curso de maneira a facilitar remeter a plataforma