Como se abren as ligazóns de comentaristas de WordPress nunha nova ventá?Comente as ligazóns externas transfírense automaticamente aos códigos de ligazóns internas

Como podo abrir e redirixir a unha nova xanela para as ligazóns dos comentaristas de WordPress?

Comentar a ligazón externa transfire automaticamente ao código da ligazón interna

Se non queres que algunhas persoas enchen intencionadamente o URL do sitio web bloqueado na ligazón do comentarista, porque tal ligazón corre o risco de ser bloqueada.

Polo tanto, este artigo continúa compartindo: ligazón externa de comentarista de WordPress ao código da ligazón interna.

Paso 1: converte automaticamente a ligazón externa do artigo no código da ligazón interna

Completa o código deste tutorial, " Como converter ligazóns externas en ligazóns internas en WordPress? Código para converter automaticamente ligazóns externas de artigos en ligazóns internas ", antes de continuar con este tutorial.

Paso 2: Engade o código de salto da ligazón de comentarista

Engade o seguinte código ao ficheiro function.php do teu tema de WordPress.

Código 2 a 1:

  • 1) [Recomendado] A ligazón do comentarista salta e abre o código nunha nova xanela (cifrado base64)
  • 2) A ligazón do comentarista salta e abre o código nunha ventá nova (sen cifrado)

1) [Recomendado] A ligazón do comentarista salta e a nova xanela abre o código (cifrado base64):

// 评论者链接跳转并新窗口打开(base64加密)
 function commentauthor($comment_ID = 0) {
 $url = get_comment_author_url( $comment_ID );
 $author = get_comment_author( $comment_ID );
 if ( empty( $url ) || 'http://' == $url )
 echo $author;
 else
 echo "<a href='go.html?url=".base64_encode($url)."' rel='external nofollow' target='_blank' class='url'>$author</a>";
 }

2) A ligazón do comentarista salta e abre o código nunha nova xanela (sen cifrado):

// 评论者链接跳转并新窗口打开(无加密)
 function commentauthor($comment_ID = 0) {
 $url = get_comment_author_url( $comment_ID );
 $author = get_comment_author( $comment_ID );
 if ( empty( $url ) || 'http://' == $url )
 echo $author;
 else
 echo "<a href='go.html?url=$url' rel='external nofollow' target='_blank' class='url'>$author</a>";

Se queres que a ligazón de salto do revisor poida mostrar o URL, podes escoller sen código de cifrado.

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Volver arriba