Hàm đặt thuộc tính nofollow cho external link

Hàm đặt thuộc tính nofollow cho external link



Hôm nay LAMWEBVIET giới thiệu tới các bạn 1 hàm để tự động tìm và chèn thuộc tính nofollow vào các link ngoại (external link) ở bài viết nên cho bạn nào cần


function nofollow($content) {
        
        preg_match_all('~~isU',$content,$matches);
        for ( $i = 0; $i <= sizeof($matches[0]); $i++){
            if ( !preg_match( '~nofollow~is',$matches[0][$i])
                && !preg_match( '~'.$url.'~',$matches[0][$i])  ){
                $result = trim($matches[0][$i],">");
                $result .= ' rel="nofollow">';
                $content = str_replace($matches[0][$i], $result, $content);
            }
        }
        return $content;
    }

 Các bạn thay gán giá trị cho biến $url là link của website của các bạn nhé

Chúc các bạn thành công


Ngày đăng: 2563 lượt đọc


Bài viết liên quan

6 nguyên tắc cơ bản khi thiết kế web cho di động
Thiết kế phong cách Skeuomorphic là gì ?
3 ngộ nhận thường gặp khi Doanh Nghiệp thiết kế web
10 lý do khiến website bán lẻ mất khách
Thiết kế web chuẩn mobile - Thiết kế web responsive
Facebook Instant Articles là gì ? Hướng dẫn cài đặt Facebook Instant Articles