Trabalhando com Conteúdo

Nesta página

Este guia aborda como criar, editar e gerenciar conteúdo usando o painel de administração do EmDash.

Acessando o Painel de Administração

Abra seu navegador em /_emdash/admin no seu site. Faça login com as credenciais que você criou durante a configuração.

O painel exibe:

  • Barra lateral - Navegação para coleções, mídia e configurações
  • Lista de conteúdo - Entradas na coleção selecionada
  • Ações rápidas - Criar novo conteúdo, operações em massa

Criando Conteúdo

  1. Clique no nome de uma coleção na barra lateral (por exemplo, Posts)

  2. Clique em Novo Post (ou o equivalente para sua coleção)

  3. Preencha os campos obrigatórios:

    • Título - O nome de exibição do conteúdo
    • Slug - Identificador de URL (gerado automaticamente a partir do título, editável)
  4. Adicione conteúdo usando o editor de texto rico

  5. Defina os metadados na barra lateral:

    • Status - Rascunho, Publicado ou Arquivado
    • Data de publicação - Quando publicar
    • Categorias e tags - Atribuições de taxonomia
  6. Clique em Salvar

Status do Conteúdo

Cada entrada tem um dos três status:

StatusVisibilidadeCaso de uso
RascunhoApenas adminTrabalho em andamento
PublicadoPúblicoConteúdo ao vivo
ArquivadoApenas adminConteúdo retirado

Altere o status usando o menu suspenso na barra lateral do editor.

O Editor de Texto Rico

O editor do EmDash suporta:

  • Cabeçalhos - H2 até H6
  • Formatação - Negrito, itálico, sublinhado, tachado
  • Listas - Ordenadas e não ordenadas
  • Links - Internos e externos
  • Imagens - Inserir da biblioteca de mídia
  • Blocos de código - Com destaque de sintaxe
  • Incorporações - YouTube, Vimeo, Twitter
  • Seções - Blocos de conteúdo reutilizáveis via comando /section

Comandos de Barra

Digite / para acessar comandos de inserção rápida:

ComandoAção
/sectionInserir uma seção reutilizável
/imageInserir uma imagem da biblioteca de mídia
/codeInserir um bloco de código

Atalhos de Teclado

AçãoAtalho
NegritoCtrl/Cmd + B
ItálicoCtrl/Cmd + I
LinkCtrl/Cmd + K
DesfazerCtrl/Cmd + Z
RefazerCtrl/Cmd + Shift + Z
SalvarCtrl/Cmd + S

Inserindo Imagens

  1. Clique no botão de imagem na barra de ferramentas

  2. Selecione uma imagem existente da biblioteca de mídia ou faça upload de uma nova

  3. Adicione texto alternativo (obrigatório para acessibilidade)

  4. Ajuste as opções de alinhamento e tamanho

  5. Clique em Inserir

Editando Conteúdo

  1. Navegue até a coleção que contém o conteúdo

  2. Clique na entrada que deseja editar

  3. Faça suas alterações

  4. Clique em Salvar

As alterações no conteúdo publicado aparecem imediatamente em seu site.

Histórico de Revisões

O EmDash rastreia alterações no conteúdo. Acesse o histórico de revisões pela barra lateral do editor:

  1. Clique em Revisões na barra lateral do editor

  2. Visualize a lista de versões anteriores com timestamps

  3. Clique em uma revisão para visualizá-la

  4. Clique em Restaurar para reverter para essa versão

Operações em Massa

Execute ações em várias entradas de uma vez:

  1. Use as caixas de seleção para selecionar entradas na lista de conteúdo

  2. Clique no menu suspenso Ações em Massa

  3. Selecione uma ação:

    • Publicar - Definir todas as selecionadas como publicadas
    • Arquivar - Definir todas as selecionadas como arquivadas
    • Excluir - Remover permanentemente as selecionadas
  4. Confirme a ação

Pesquisando e Filtrando

Pesquisa

Use a caixa de pesquisa para encontrar conteúdo por título ou conteúdo. A pesquisa não diferencia maiúsculas de minúsculas e corresponde a palavras parciais.

Filtros

Filtre a lista de conteúdo por:

  • Status - Rascunho, Publicado, Arquivado
  • Intervalo de datas - Datas de criação ou modificação
  • Autor - Quem criou o conteúdo
  • Taxonomia - Atribuições de categoria ou tag

Clique em Limpar Filtros para redefinir.

Agendando Conteúdo

Agende conteúdo para publicar em uma data futura:

  1. Crie ou edite conteúdo

  2. Defina o status como Rascunho

  3. Defina a Data de publicação para uma data e hora futuras

  4. Clique em Salvar

Quando a data de publicação chegar, o conteúdo é automaticamente publicado.

Excluindo Conteúdo

Exclua conteúdo da tela de edição ou da lista de conteúdo:

Do Editor

  1. Abra o conteúdo que deseja excluir

  2. Clique em Excluir na barra de ferramentas

  3. Confirme a exclusão

Da Lista

  1. Selecione entradas usando caixas de seleção

  2. Clique em Ações em Massa > Excluir

  3. Confirme a exclusão

API de Conteúdo

Para acesso programático, use a API de administração do EmDash.

Criar Conteúdo

A seguinte solicitação cria um post rascunho:

POST /_emdash/api/content/posts
Content-Type: application/json
Authorization: Bearer YOUR_API_TOKEN

{
  "title": "My New Post",
  "slug": "my-new-post",
  "content": "<p>Post content here</p>",
  "status": "draft"
}

Atualizar Conteúdo

A seguinte solicitação atualiza um post existente e o publica:

PUT /_emdash/api/content/posts/my-new-post
Content-Type: application/json
Authorization: Bearer YOUR_API_TOKEN

{
  "title": "Updated Title",
  "status": "published"
}

Excluir Conteúdo

A seguinte solicitação exclui permanentemente um post:

DELETE /_emdash/api/content/posts/my-new-post
Authorization: Bearer YOUR_API_TOKEN

Traduzindo Conteúdo

Quando i18n está habilitado, você pode criar traduções de qualquer entrada de conteúdo.

Criando uma tradução

  1. Abra a entrada de conteúdo que deseja traduzir

  2. Na barra lateral do editor, encontre o painel Traduções

  3. Clique em Traduzir ao lado do idioma de destino

  4. Edite o conteúdo pré-preenchido — ajuste o título, slug e corpo para o novo idioma

  5. Clique em Salvar

A nova tradução está vinculada à entrada original e começa como rascunho. Publique-a independentemente quando a tradução estiver pronta.

Alternando entre traduções

O painel de Traduções mostra todos os idiomas configurados. Clique em Editar ao lado de qualquer tradução existente para navegar diretamente para ela. O idioma atual é marcado com uma marca de verificação.

Filtro de idioma

Na lista de conteúdo, use o menu suspenso de idioma na barra de ferramentas para filtrar entradas por idioma. Cada entrada mostra seu idioma em uma coluna dedicada.

Consulte o guia de Internacionalização para detalhes completos sobre configuração, consulta e o seletor de idioma.

Próximos Passos