להפוך את הקישורים לFollow בתגובות

תיאור:

כדאי לפתוח ולהגיד שה-NoFollow בממשק התגובות שלנו כברירת מחדל נועד להגן עלינו מפני גלים של ספאם אבל זה לא ממש עוזר כי ספאמרים משתמשים בתכנות ולא אכפת להם להשיג קישורים אפילו אם הם No-Follow. אם מאיזושהי סיבה אתם רוצים להפוך את הקישורים של המגיבים לFollow הסניפט הבא יעשה זאת בשבילכם.

first קוד:

  • מה: סניפט שמסיר את הNoFollow מתגובות של גולשים
  • איפה: בקובץ Functions.php
function commentsTofollow($str) {
    $str = preg_replace(
        '~<a (&#91;^>]*)\s*(["|\']{1}\w*)\s*nofollow([^>]*)>~U',
        '<a ${1}${2}${3}>', $str);
    return str_replace(array(' rel=""', " rel=''"), '', $str);
}
remove_filter('pre_comment_content',     'wp_rel_nofollow');
add_filter   ('get_comment_author_link', 'commentsTofollow');
add_filter   ('post_comments_link',      'commentsTofollow');
add_filter   ('comment_reply_link',      'commentsTofollow');
add_filter   ('comment_text',            'commentsTofollow');

סניפטים דומים: