Home - adammacias/odin GitHub Wiki
Odin é um framework e tema base de código aberto (Open Source) que chuta bundas e auxilia no desenvolvimento ágil de temas WordPress. Desenvolvido por colaboradores da comunidade WordPress Brasil @wpbrasil.
- Website Página oficial do Odin.
- Expo Projetos feitos com Odin.
- MIV Manual de Identidade Visual do Odin.
- Wiki Documentação do Odin.
- Issues/Fórum Reporte bugs, dúvidas ou sugestões.
- Changelog Histórico de versões e alterações.
Documentação
Documentação do framework Odin.
Instalação
Envie a pasta odin para o diretório de temas do WordPress wp-content/themes
ou simplesmente envie o arquivo zipado utilizando o instalador de temas do WordPress.
Comandos
O Odin utiliza o Gulp.js para automatizar suas tarefas. Veja como utilizar os comandos Gulp.
Estrutura
Os principais diretórios do Odin são:
- assets Arquivos compilados (CSS, docs, fonts, imagens, js e etc).
- inc Arquivos inclusos no tema (Bibliotecas, shortcodes, widgets e etc).
- languages Arquivos de traduções do tema.
- src Arquivos fonte (SCSS, docs, fonts, imagens, js e etc).
├───assets
│ ├───css
│ ├───docs
│ ├───fonts
│ ├───img
│ └───js
├───inc
│ ├───css
│ ├───js
│ ├───libraries
│ ├───shortcodes
│ ├───widgets
│ └───woocommerce
├───languages
├───src
│ ├───docs
│ ├───fonts
│ ├───img
│ ├───js
│ └───scss
└───template-parts
Bibliotecas
- Boostrap Navabar
- thumbnail-resizer Redimensionando Imagens / Redimensionando a imagem destacada (thumbnail)
- Theme Options Opções personalizadas para o tema.
- Post Types Tipos de posts/páginas personalizados.
- Taxonomies Taxonomias (Categorias, Tags e etc) personalizadas.
- Metaboxes Opções para posts/páginas.
- Forms Formulários de contato.
- User Meta Opções para perfis de usuários.
- Post Status Status de posts personalizados.
- Term Meta Opções para termos.
Shortcodes
- Shortcodes Shortcodes integrados.
Widgets
- class-odin-widget-like-box
Hooks
- Theme support options.
- WP Head and other cleanup functions.
- Register scripts and stylesheets.
- Register custom menus and menu walkers.
- Register sidebars/widget areas.
- Customize the WordPress admin and login menu. Personalizando o Admin do WordPress.
- Automatically sets the post thumbnail.