Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
P Plugin Omeka WP
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 29
    • Issues 29
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Canal Ciência
  • Plugin Omeka WP
  • Issues
  • #36

Closed
Open
Created Aug 31, 2023 by Cátia Kitahara@catiakitaharaDeveloper

Bloco Meta Tags - Criar um bloco que permita gerar meta tags para os mecanismos de busca com valores do Omeka

As páginas geradas dinamicamente pelo plugin precisam ter meta tags que reflitam o conteúdo que está sendo exibido.

Atualmente as meta tags exibem as informações da página modelo.

As meta tags que precisamos:

Title

<title>[metadata id] [texto simples]</title>

<meta property="og:title" content="[metadata id]">

Pode ser um campo aberto que pode receber um metadata id de um campo de texto do Omeka e texto simples.

Ex.: dcterms:title - Ciência em Síntese - Canal Ciência

URL Canônica

<link rel="canonical" href="[url do site]" />

<meta property="og:url" content="[url do site]">

Pega a própria url dinâmica da página automaticamente.

Ex: https://canalciencia.ibict.br/historia-das-ciencias/cientista?item_id=27808

Description

<meta name="description" content="[metadata id]">

<meta property="og:description" content="[metadata id]">

Pode ser um campo aberto único que pode receber um metadata id de um campo de texto do Omeka ou texto simples.

Imagem para Facebook e outros sites que suportam open graph

<meta property="og:image" content="[metadata id]">

Campo aberto que pode receber um metadata id de um campo de imagem do Omeka e retorna a url da imagem.

Data de publicação

<meta property="article:published_time" content="[dcterms:issued]">

<meta property="article:modified_time" content="[dcterms:issued]">

<meta property="og:updated_time" content="[dcterms:issued]">

Pega automaticamente o campo dcterms:issued do item do Omeka e retorna a data no formato ISO 8601:

Seção do site

<meta property="article:section" content="[texto simples]">

Campo aberto para texto simples

Palavras-chave (tags)

<meta property="article:tag" content="[vivo:freetextKeyword]">

Pega automaticamente as palavras chaves do campo vivo:freetextKeyword do item do Omeka e retorna uma meta tag para cada uma das palavras chaves.

Ex: Para este item https://canalciencia.ibict.br/historia-das-ciencias/cientista/?item_id=27808 seriam geradas as seguintes meta tags:

<meta property="article:tag" content="arqueologia">

<meta property="article:tag" content="patrimônio arqueológico">

<meta property="article:tag" content="meio ambiente">

Imagem do Twitter

<meta name="twitter:image" content="[metadata id]">

Campo aberto que pode receber um metadata id de um campo de imagem do Omeka e retorna a url da imagem.

Edited Aug 31, 2023 by Cátia Kitahara
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking

Sistema de gestão de códigos IBICT. Dúvidas, favor entrar em contato com a CGTI.