Straipsnių katalogas
Kaip atidaryti ir nukreipti į naują langą, kai rodomos „WordPress“ komentatorių nuorodos?
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 tęsiama: „WordPress“ komentatoriaus išorinė nuoroda į vidinės nuorodos kodą.
1 veiksmas: automatiškai konvertuokite išorinę straipsnio nuorodą į vidinės nuorodos kodą
Prieš tęsdami šį vadovėlį, užbaikite kodą šiame vadove „ Kaip konvertuoti atgalines nuorodas į vidines nuorodas „WordPress“? Kodas, skirtas automatiškai konvertuoti straipsnių atgalines nuorodas į vidines nuorodas “.
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.
Tikiuosi, kad jums bus naudingas straipsnis „Kaip atidaryti ir peradresuoti „WordPress“ komentatorių nuorodas naujame lange? Kodas, skirtas automatiškai konvertuoti išorines komentarų nuorodas į vidines nuorodas“, kuriuo pasidalinta Chen Weiliang tinklaraštyje ( https://www.chenweiliang.com/ ).
Nedvejodami pasidalinkite šio straipsnio nuoroda: https://www.chenweiliang.com/cwl-631.html
