Ghost

Visão Geral:

O Ghost é uma plataforma focada em publicação que oferece um sistema robusto e nativo para a injeção de código, projetado para adicionar scripts, estilos e metadados sem a necessidade de modificar os arquivos de tema. Essa funcionalidade é centralizada na seção de Injeção de Código, que permite a aplicação de snippets em todo o site ou em posts e páginas específicos.

Método 1: Instalação Global no Site

Este é o método ideal para garantir que o Agente apareça em todas as páginas do site, o que é a aplicação mais comum para este tipo de ferramenta.

  1. Acessar as Configurações de Injeção de Código: No painel de administração do Ghost, navegue até o menu de Settings (Configurações), selecione Advanced (Avançado) e, em seguida, clique em Code Injection (Injeção de Código).1 Essa área é o ponto de controle centralizado para scripts que afetam a experiência do usuário em todas as páginas do site.3

  2. Inserir o Snippet no "Site Header": Cole o código do Aiblue na caixa de texto Site Header. O Ghost injetará automaticamente este código dentro da tag <head> de todas as páginas publicadas do seu site.1

  3. Salvar e Testar: Após colar o código, clique em Save (Salvar) no canto superior direito. O Agente deverá aparecer no canto da tela quando você visitar seu site.

Método 2: Instalação em Post ou Página Específica

Para a rara ocasião em que o Agente deve aparecer apenas em uma página ou postagem específica.

  1. Abrir as Configurações do Post: No editor de um post ou página, clique no ícone de configurações, que geralmente é um símbolo de engrenagem, localizado no canto superior direito da tela.1

  2. Inserir o Snippet: Role para baixo até encontrar a seção Code Injection para o post individual. Cole o snippet do Aiblue nesta área de texto.

  3. Salvar e Publicar: Salve as alterações e publique ou atualize a página. O Agente será visível apenas nessa postagem.

Análise e Recomendações:

A arquitetura do Ghost diferencia propositalmente a injeção de código global da injeção por post/página para priorizar a organização e o controle. O método global (Settings) é designado para scripts de infraestrutura, como ferramentas de análise ou, no caso deste guia, um Agente que deve estar sempre presente. Já o método local (Editor) é destinado a scripts que fornecem funcionalidades ou conteúdo específico para uma peça de conteúdo isolada.

É fundamental evitar uma confusão comum entre o recurso de injeção de código e os "blocos de código" (Code Blocks) no editor do Ghost.4 Os blocos de código são utilizados para formatar e exibir código-fonte com destaque de sintaxe, o que é útil para tutoriais e documentação, mas não executa o script. Tentar usar um bloco de código para carregar o Agente resultará apenas na exibição do código como texto, sem funcionalidade. O método correto para executar o script é sempre a injeção de código global ou local.

Atualizado