Jak linki do komentowania WordPress otwierają się w nowym oknie?Komentuj linki zewnętrzne automatycznie przenoszą się do kodów linków wewnętrznych

WordPressW jaki sposób link komentatora otwiera się i przeskakuje w nowym oknie?

Komentuj linki zewnętrzne automatycznie przenoszą się do kodów linków wewnętrznych

Jeśli nie chcesz, aby niektóre osoby celowo wpisywały adres URL zablokowanej strony w linku komentującego, ponieważ taki link grozi zablokowaniem.

Dlatego w tym artykule nadal udostępniamy:Zewnętrzne linki komentujące WordPress są automatycznie konwertowane na wewnętrzne kody linków

Krok 1: Automatycznie przekonwertuj link zewnętrzny artykułu na kod linku wewnętrznego

Proszę najpierw ukończyć ten samouczekJak WordPress konwertuje linki zewnętrzne na linki wewnętrzne?Link zewnętrzny artykułu jest automatycznie konwertowany na kod linku wewnętrznego”, przed kontynuowaniem korzystania z tego samouczka.

Krok 2: Dodaj kod skoku łącza komentatora

Dodaj następujący kod do pliku function.php swojego motywu WordPress.

Kod 2 do 1:

  • 1) [Zalecane] Link komentującego przeskakuje i otwiera kod w nowym oknie (szyfrowanie base64)
  • 2) Link komentujący przeskakuje i otwiera kod w nowym oknie (bez szyfrowania)

1) [Zalecane] Link komentującego przeskakuje i nowe okno otwiera kod (szyfrowanie 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) Link komentujący przeskakuje i otwiera kod w nowym oknie (bez szyfrowania):

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

Jeśli chcesz, aby link przejścia recenzenta umożliwiał wyświetlanie adresu URL, nie możesz wybrać żadnego kodu szyfrowania.

发表 评论

Twój adres e-mail nie zostanie opublikowany. 必填 项 已 用 * 标注

Przewiń do góry