Deseja adicionar um link externo como título de publicação no WordPress? Às vezes você pode querer apenas compartilhar um link com seus usuários. Em vez de enviá-los para uma publicação, você pode querer que o título da publicação seja vinculado ao outro site. Neste artigo, mostraremos como vincular links externos do título da publicação no WordPress.
Método 1: Vinculando Post Title a um Link Externo no WordPress usando o Plugin
Este método é mais fácil e é recomendado para iniciantes.
A primeira coisa que você precisa fazer é instalar e ativar os links de páginas para o plugin. Para mais detalhes
Após a ativação, basta criar uma nova postagem ou editar uma existente. Você notará a nova caixa de meta ‘Página Links Para’ abaixo do editor de postagens.
Clique em ‘Um URL personalizado’ para adicionar o link que deseja adicionar ao título da publicação. Agora você pode salvar ou publicar sua postagem.
Isso é tudo. O título da postagem agora irá vincular ao URL personalizado que você forneceu.
Não é necessário usá-lo apenas para links externos. Você também pode usá-lo para enviar usuários para diferentes postagens e páginas em seu site WordPress.
Método 2: Adicionar o link externo ao título do post usando o código
Este método requer que você adicione código ao seu site WordPress. Você pode usar esse método se estiver com vontade de colar fragmentos da web no WordPress.
Basta adicionar este código ao arquivo functions.php do seu tema ou a um plugin específico do site.
function print_post_title () { $ global; $ thePostID = $ post-> ID; $ post_id = get_post ($ thePostID); $ title = $ post_id-> post_title; $ perm = get_permalink ($ post_id); $ post_keys = array (); $ post_val = array (); $ post_keys = get_post_custom_keys ($ thePostID); se (! vazio ($ post_keys)) { foreach ($ post_keys como $ pkey) { se ($ pkey == 'external_url') { $ post_val = get_post_custom_values ($ pkey); } } se (vazio ($ post_val)) { $ link = $ perm; } outro { $ link = $ post_val [0]; } } outro { $ link = $ perm; } echo ''. $ title.'
'; }
Este código parece simplesmente procurar um campo personalizado contendo seu URL personalizado. Se a postagem tiver o campo personalizado, ele exibirá o título da publicação vinculado ao seu URL.
O próximo passo é substituir a exibição padrão do título do post do seu tema com esta função. Você vai encontrá-lo em archives.php, content.php, category.php e outros modelos. Seria algo assim:
', esc_url (get_permalink ())),' '); ?>
Você precisa substituí-lo por esse código:
A parte do código acabou, agora você precisa adicionar o URL externo à postagem. Simplesmente edite a postagem ou crie uma nova. Na página do editor de mensagens, procure a caixa de meta de campos personalizados.
Se você não pode ver a caixa de meta de campos personalizados, então você precisa clicar em Opções de tela no canto superior direito da tela. Isso reduzirá um menu onde você precisará verificar a caixa ao lado de ‘Campos personalizados’.
Você encontrará a caixa de meta de campos personalizados abaixo do editor de postagens.
Clique em ‘Enter New’ e então entre URL externa
no ‘Nome’ campo e o URL que deseja adicionar ao título da publicação no ‘ Valor’ campo.
Agora você pode salvar ou publicar sua postagem. Isso é tudo, o título da sua postagem agora estará vinculado ao URL que você adicionou no campo personalizado.
Na próxima vez que você precisar adicionar um link, basta selecionar o URL externa
campo personalizado no menu suspenso e digite seu link externo no campo de valor.