Logo

Bludit CMS

Informações referente ao Bludit CMS em lingua portuguesa

GitHub deste site

Bludit CMS | Temas

Informações diversas sobre temas e seu desenvolvimento

Temas são versões diferentes da 'cara' do site ou blog criados.

Essa função é localizada em Ajustes->Temas no Painel de Administração do Bludit.

O CMS v3.11 por padrão deixa apenas 2 temas disponíveis. O usuário pode ativá-los ou desativá-los conforme a necessidade, e também carregar outros temas na pasta bl-themes. Várias versões podem ser encontradas no site oficial de temas para o Bludit, contudo o usuário pode criar/personalizar a seu próprio tema.

Clique na imagem para ver a lista de Temas padrões.

Ajustes - Temas

Temas instalados

Por padrão são instalados apenas 2 temas simples: Alternative e Blog X.

Para instalar temas, ao invés de fazer o download e subir para o site via gerenciador de arquivos web ou FTP, utilize os plugins recomendados. Nesse caso você precisará subir apenas o primeiro para a pasta bl-plugins.

Temas criados por mim

Você pode verificar os temas que desenvolvi no site fabianosantosnet - projetos e ideias.

Veja o vídeo de configuração do primeiro tema Ararajúba que criei nesse link.

Estrutura de diretório

Pasta dos Temas

/bl-themes/ <-- Contem todos os temas Novos temas devem ser carregadas nessa pasta pastaNomeTema1/ <-- Nome da pasta do tema index.php <-- Arquivo que faz a chamada para o tema metadata.json <-- Contém as informações do tema css/ <-- Pasta para arquivos de folha de estilo img/ <-- Pasta para as imagens languages/ <-- Implementa os arquivos de idioma do site O desenvolvedor pode criar uma ou mais versões de tradução en.json <-- Arquivo de tradução inglesa ... pt_BR.json <-- Tradução em português do Brasil js/ <-- Pasta para os arquivos javascripts php/ <-- Contém os demais arquivos do site, podendo ser qualquer nome, no entanto, pode se usar nomes padrões como home.php, page.php etc. pastaNomeTema2/ ... pastaNomeTema3/ ...

O ideal é utilizar as pastas padrões pois o Bludit implementa algumas constantes que apontam para estes diretórios. Você pode encontrar essas variáveis em Ajustes->Sobre->Bludit Developers no painel de administração.

A informação básica sobre o tema deve ser adicionada no arquivo metadata.json, conforme mencionado abaixo. O campo author refere-se a informação de quem criou o tema, releaseDate é a data que foi liberada a versão, descrita na chave version, outras informações podem ser observadas nas chaves: email, website.

{ "author": "nomeAutor", "email": "", "website": "https://sitedoplugin.com", "version": "1.0", "releaseDate": "2018-08-01", "license": "MIT", "compatible": "3.0", "notes": "" }

O nome e descrição do tema é disponibilizado em languages/en.json no caso do arquivo de idioma em inglês. A chave "theme-data" não deve ser alterada.

{ "theme-data": { "name": "My New Theme", "description": "My first theme" } }

Siga a criação das páginas conforme o padrão da pasta pastaNomeTema1/ mencionada acima. O arquivo index.php e metadata.json logo dentro na pasta pastaNomeTema1/, e dentro desta a pasta languages com pelo menos o arquivo en.json (inglês) e uma versão em português pt_BR.json. A disposição dos demais arquivos não é obrigatória.