Flector

Как автоматически в записях линковать Twitter-аккаунты?

Автоматические Twitter-ссылки

Если вы часто ссылаетесь на Twitter-аккаунты, то вы можете облегчить себе жизнь с помощью сниппета, который будет автоматически линковать все найденные в тексте записей и комментариев Twitter-аккаунты (все что начинается с символа @). Для этого вам необходимо добавить в файл functions.php вашей темы следующий код:

//автоматическое линкование twitter-ссылок start
function wph_twitter_links($content) {
    $content = preg_replace('/([^a-zA-Z0-9-_&])@([0-9a-zA-Z_]+)/', "$1
    <a href=\"https://twitter.com/$2\" target=\"_blank\" rel=\"nofollow\">
    @$2</a>", $content);
    return $content;
}
add_filter('the_content', 'wph_twitter_links');   
add_filter('comment_text', 'wph_twitter_links');
//автоматическое линкование twitter-ссылок end

Этот код будет линковать только Twitter-аккаунты и ничего больше.


Написать комментарий

Для вставки кода воспользуйтесь кнопкой "Код". Используйте предпросмотр!