Bludit > Extensão > Header Content
Muitos plugins em um. Meta Canonical, Robots, Keywords, Description, Author, Copyright, RSS, Bloco CSS, Modo de Manutenção e Notificação de Navegador.
Organize seus plugins em uma página só.
![Snapshot 01 - Busca no site de plugins do BLUDIT CMS](https://git.fabianosantos.net/img/bludit-cms/plugins/header-content/01-bludit-plugins-site-search-mini.png)
![Snapshot 02 - Descrição do plugin no site oficial do BLUDIT CMS](https://git.fabianosantos.net/img/bludit-cms/plugins/header-content/02-bludit-plugins-site-mini.png)
![Snapshot 03 - Descrição do plugin no site oficial do BLUDIT CMS](https://git.fabianosantos.net/img/bludit-cms/plugins/header-content/03-bludit-plugins-site2-mini.png)
![Snapshot 04 - Plugins listado no CMS](https://git.fabianosantos.net/img/bludit-cms/plugins/header-content/04-bludit-plugins-mini.png)
![Snapshot 05 - Plugin customizado keywords](https://git.fabianosantos.net/img/bludit-cms/plugins/header-content/05-bludit-edit-about-mini.png)
![Snapshot 06 - Configuração do plugin](https://git.fabianosantos.net/img/bludit-cms/plugins/header-content/06-bludit-plugin-header-content-mini.png)
Meta Keywords usa campos personalizados para definir dados para cada página.
Bloco CSS insere uma folha de estilo dentro da tag HEAD evitando alterar seu tema.
Modo de Manutenção é a versão personalizada homônima do plugin do Bludit.
Implementa uma página padrão ou um arquvo customizado definido pelo usuário dentro de /seutema/php/maintenance.php
.
Notificação de Atualização de Navegador utiliza JavaScript para mostrar uma mensagem no topo da página do visitante do site/blog quando seu navegador está desatualizado (usa https://browser-update.org/).
Meta Description adicione uma descrição a página (para evitar dado duplicado remova a linha Theme::metaTags('description')
de seu tema ativo.
Meta Author mostra o autor da página.
Meta Copyright insere quem detém os direitos autorais.
Meta Canonical utilizado para evitar conteúdo duplicado.
Meta Robots informa o comportamento da página para os robôs de busca.
Na versão 1.0.3 foi introduzida duas opções para nao indexar categorias e tags, além disso, páginas que não existem foram removidas da busca.
RSS alguns temas já implementam o pluginRSS
em condições ifs, então substitua por pluginHeaderContent
.
Alterações
- v1.0.0 - 06/06/2020 - Data de lançamento;
- v1.0.1 - 13/06/2020 - Corrigido erro relacionado a keywords na página de busca quando não havia resultado;
- v1.0.2 - 27/09/2020 - Organizado o código e adicionado uma campo de texto para o meta keywords da homepage;
- v1.0.3 - 09/10/2020 - Melhorado o texto e layout;
Efetuado atualização do Script de Atualização do Navegador e adicionado navegadores não suportados;
Adicionado mensagens para evitar plugins habilitados iguais;
Melhorado o Meta Robots e adicionado duas opções para desativar a indexação da Categorias e Tags para nos mecanismos de busca, ademais prevenindo que páginas que não existam seja indexadas (algumas partes adaptações do BluSEO plugin https://bit.ly/38Pji2K - thanks to krakengr); - v1.1.0 - 18/07/2021 - Renovado script de Atualização de Navegador;
Meta Canonical - removido a tag canonica de páginas 404;
Meta Robots e Meta Canonical - quando a página é marcada como 'noindex' ignorar a tag canonical #https://bit.ly/2UeclXL; Meta Keywords removida da Categoria e Tag;
RSS Feed - na limitação de caracteres foi adicionado 3 opções:- '-1' (padrão) para "page Break";
- '0' para mostrar todo artigo;
- 'maior que 1' como '200' para limitar o número de caracteres a serem limitados no feed por esse número;
* também foi implementado o checkbox para remover páginas marcadas como 'noindex' (não indexáveis) do RSS (clique em Salvar e visualize o RSS), lembre-se que esse valor é subtraído do total de feeds (por exemplo para 5 feeds caso um seja 'noindex' irá restar 4 para aparecer no RSS gerado caso deseje que apareça 5 adicione 1 a mais);
- v1.1.1 - 21/05/2023 - Renovado script de Atualização de Navegador;
Corrigido link lateral para aparecer apenas para o usuário administrador.
Baixe a versão mais recente em Header Content Plugin v1.1.1 [56 Downloads]
Baixe as versões anteriores
v1.0.0 [4 Downloads] | v1.0.1 [4 Downloads] | v1.0.2 [53 Downloads] | v1.0.3 [862 Downloads] | v1.1.0 [1597 Downloads]
Veja o vídeo deste plugin nesse link.
Para desenvolvedores que queiram utilizar o plugin em seu tema:
Veja se um subplugin está ativo:
$className='pluginHeaderContent';
$plugin = getPlugin($className);
if($plugin)
echo 'O plugin '.$plugin->name().' foi ativado';
if($plugin->db['showScriptUpdateBrowser'])
echo 'O subplugin '.$L->get('browserscript-name').' foi ativado';
Para os demais subplugins os valores do array db são: canonicalEnabled, robotsEnabled, keywordsEnabled, descriptionEnabled, authorNameEnabled, copyrightNameEnabled, rssEnabled, cssBlockHeadEnabled, MaintenanceModeEnabled.
Outros valores chaves como $L->get('canonical-name') e $L->get('robots-name') podem ser encontrados dentro da pasta languages do plugin.