Kaip „WordPress“ komentatorių nuorodos atidaromos naujame lange?Komentarų išorinės nuorodos automatiškai perkeliamos į vidinių nuorodų kodus

WordPressKaip atsidaro komentatoriaus nuoroda ir pereina į naują langą?

Komentarų išorinės nuorodos automatiškai perkeliamos į vidinių nuorodų kodus

Jei nenorite, kad kai kurie žmonės komentatoriaus nuorodoje tyčia įrašytų blokuojamos svetainės URL, nes tokia nuoroda gali būti užblokuota.

Todėl šiame straipsnyje toliau dalijamasi:„WordPress“ komentatoriaus išorinės nuorodos automatiškai konvertuojamos į vidinius nuorodų kodus

1 veiksmas: automatiškai konvertuokite išorinę straipsnio nuorodą į vidinės nuorodos kodą

Pirmiausia užpildykite šią mokymo programąKaip „WordPress“ konvertuoja išorines nuorodas į vidines nuorodas?Išorinė straipsnio nuoroda automatiškai konvertuojama į vidinės nuorodos kodą“, prieš toliau vykdydami šią mokymo programą.

2 veiksmas: pridėkite komentatoriaus nuorodos kodą

Pridėkite šį kodą prie „WordPress“ temos failo function.php.

2-1 kodas:

  • 1) [Rekomenduojama] Komentuotojo nuoroda šokinėja ir atidaro kodą naujame lange (base64 šifravimas)
  • 2) Komentuotojo nuoroda šokinėja ir atidaro kodą naujame lange (be šifravimo)

1) [Rekomenduojama] Komentuotojo nuoroda šokinėja ir naujame lange atsidaro kodas (base64 šifravimas):

// 评论者链接跳转并新窗口打开(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) Komentuotojo nuoroda šokinėja ir atidaro kodą naujame lange (be šifravimo):

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

Jei norite, kad peržiūrėjo šuolio nuoroda galėtų rodyti URL, galite pasirinkti jokio šifravimo kodo.

发表 评论

Jūsų el. pašto adresas nebus skelbiamas. Naudojami privalomi laukai * Etiketė

Pereikite į viršų