Kuidas WordPressi kommenteerijate lingid uues aknas avanevad?Kommentaaride välislingid kantakse automaatselt üle sisemiste linkide koodidele

WordPressKuidas kommenteerija link avaneb ja uude aknasse hüppab?

Kommentaaride välislingid kantakse automaatselt üle sisemiste linkide koodidele

Kui te ei soovi, et mõned inimesed kirjutaksid kommenteerija lingile tahtlikult blokeeritud veebisaidi URL-i, kuna selline link võib blokeerida.

Seetõttu jagab see artikkel jätkuvalt:WordPressi kommenteerija välislingid teisendatakse automaatselt sisemiseks lingikoodiks

1. samm: teisendage artikli välislink automaatselt sisemiseks lingikoodiks

Palun täitke esmalt see õpetusKuidas WordPress teisendab välised lingid siselinkideks?Artikli välislink teisendatakse automaatselt siselingi koodiks", enne kui jätkate selle õpetusega.

2. samm: lisage kommenteerija lingi hüppekood

Lisage oma WordPressi teema faili function.php järgmine kood.

Kaks-ühele kood:

  • 1) [Soovitatav] Kommenteerija link hüppab ja avab koodi uues aknas (base64 krüptimine)
  • 2) Kommenteerija link hüppab ja avab koodi uues aknas (ilma krüptimiseta)

1) [Soovitatav] Kommenteerija link hüppab ja uues aknas avaneb kood (base64 krüptimine):

// 评论者链接跳转并新窗口打开(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) Kommenteerija link hüppab ja avab koodi uues aknas (ilma krüptimiseta):

// 评论者链接跳转并新窗口打开(无加密)
 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>";

Kui soovite, et arvustaja hüppelink saaks kuvada URL-i, võite valida krüpteerimiskoodi puudumise.

发表 评论

您的邮箱地址不会被公开. Kasutatakse kohustuslikke välju * Silt

Leidke Top