Inserir URL da página atual com campo de metadado

Olá a todos,

Criei um metadado chamado URI como URL (tentei com Texto Simples também) e preciso pegar queria inserir a url da página atual, sem fazer manualmente para todos os itens da coleção (Que são muitos, rs).

Tentei alguns códigos como:

$_SERVER['REQUEST_URI']

E

<?php echo 'https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; ?>

Inserido dentro do campo, mas vi que, não é possível.
Alguém já precisou fazer algo parecido?

**Edit: Vi que não é possível inserir códigos em campos de metadados por segurança.

Desde já obrigado.

Uhmm, saquei o que você quer sim. Olha, eu não faria isso como metadado, mas sim no template da página do tema. Por exemplo, se você estiver utilizando o tema Tainacan Interface, talvez queira usar a action tainacan-interface-single-item-metadata-end que é cuspida logo abaixo da lista de metadados. Para outros temas, talvez fazendo um hook no the_content.

Vale comentar que esta URL está disponível também nos botões de compartilhar né. Creio que tanto o Tainacan Interface quanto o Blocksy já exibem por padrão, embora sem muitas opções de configuração.

1 curtida

Valeu Mateus, Estou utilizando a Interface do Tainacan sim. Vou pesquisar como realizo essa alteração com a action e posto aqui. Obrigado.