Как ссылки комментаторов WordPress открываются в новом окне?Внешние ссылки в комментариях автоматически преобразуются во внутренние коды ссылок.

WordPressКак ссылка комментатора открывается и переходит в новое окно?

Внешние ссылки в комментариях автоматически преобразуются во внутренние коды ссылок.

Если вы не хотите, чтобы некоторые люди намеренно вставляли URL-адрес заблокированного веб-сайта в ссылку комментатора, потому что такая ссылка может быть заблокирована.

Поэтому эта статья продолжает делиться:Внешние ссылки комментатора WordPress автоматически преобразуются во внутренние коды ссылок.

Шаг 1. Автоматически конвертируйте внешнюю ссылку статьи во внутренний код ссылки.

Сначала выполните это руководствоКак WordPress конвертирует внешние ссылки во внутренние?Внешняя ссылка статьи автоматически конвертируется во внутренний код ссылки", прежде чем продолжить работу с этим учебным пособием.

Шаг 2. Добавьте код перехода по ссылке комментатора.

Добавьте следующий код в файл function.php вашей темы WordPress.

Код 2-в-1:

  • 1) [Рекомендуется] Ссылка комментатора перепрыгивает и открывает код в новом окне (шифрование base64)
  • 2) Ссылка комментатора прыгает и открывает код в новом окне (без шифрования)

1) [Рекомендуется] Ссылка комментатора перескакивает и в новом окне открывается код (шифрование 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) Ссылка комментатора прыгает и открывает код в новом окне (без шифрования):

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

Если вы хотите, чтобы ссылка для перехода рецензента могла отображать URL-адрес, вы можете не выбирать код шифрования.

Блог Хоуп Чен Вейлян ( https://www.chenweiliang.com/ ) поделился «Как ссылка комментатора WordPress открывается и переходит в новое окно?Прокомментируйте автоматический перевод внешней цепочки на код внутренней цепочки», который будет вам полезен.

Добро пожаловать, чтобы поделиться ссылкой на эту статью:https://www.chenweiliang.com/cwl-631.html

Чтобы раскрыть еще больше скрытых трюков🔑, присоединяйтесь к нашему каналу в Telegram!

Поделитесь и поставьте лайк, если вам понравилось! Ваши репосты и лайки — наша постоянная мотивация!

 

发表 评论

Ваш адрес электронной почты не будет опубликован. 必填 项 已 用 * 标注

Наверх