X

Como Obter o Primeiro Link em um Post

Snippets por IsItWP

Você está procurando uma maneira de obter o primeiro link em um post? Este trecho obterá o URL nos metadados do post (se existir) ou o primeiro link encontrado no conteúdo do post. Como último recurso, ele obterá o link permanente do post se nenhum URL for encontrado, o que pode ser útil para o formato de post "link".

Instruções:

  1. Adicione este código ao arquivo functions.php do seu tema ou em um plugin específico do site.
  2. Chame a função no The Loop dentro de um arquivo de template quando precisar obter o primeiro link do post.
function get_link_url() {
    $content = get_the_content();
    $has_url = get_url_in_content( $content );

    return ( $has_url ) ? $has_url : apply_filters( 'the_permalink', get_permalink() );
}

Observação: Se esta é a primeira vez que você adiciona trechos de código no WordPress, consulte nosso guia sobre como copiar / colar trechos de código corretamente no WordPress, para não quebrar acidentalmente seu site.

Se você gostou deste trecho de código, considere conferir nossos outros artigos no site, como: 9 Melhores Ferramentas de SEO para Aumentar o Tráfego do Seu Site, RAPIDAMENTE!

Comentários   Deixe uma resposta

  1. Oi, obrigado por este post útil, eu copiei e colei o código no function.php
    agora qual código preciso para chamar esta função??

    1. Você precisaria adicionar get_link_url(); no The Loop dentro de um arquivo de template. Você pode querer conferir: https://www.isitwp.com/the-ultimate-guide-to-the-wordpress-loop/

Adicionar um comentário

Ficamos felizes que você tenha escolhido deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de privacidade, e todos os links são nofollow. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.

Checklist de Lançamento WordPress

O Checklist Definitivo para Lançamento de WordPress

Compilamos todos os itens essenciais da lista de verificação para o lançamento do seu próximo site WordPress em um e-book prático.
Sim, envie-me o eBook Gratuito!