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

Hôm nay ngồi tối ưu lại cái trang tinhoc4vn.com của mình dùng đến 1 hàm để tự động tìm và chèn thuộc tính nofollow vào các link ngoại ở bài viết nên share lê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


Bài liên quan

Get Image for Youtube or Vimeo Videos from URL
Cài đặt Google Chrome trên Fedora 17/16, CentOS/Red Hat (RHEL) 6.3
9 lỗi thường gặp của Wordpress và cách khắc phục
Thư viện PHP bạn nên biết khi lập trình
Loại bỏ thẻ html và ký tự đặc biệt trong PHP
Tích hợp YouTube Plugin vào FCK Editor
Tags: Link nofollow, fofollow, php, lập trình

Bài viết cùng chủ đề

Ý kiến của bạn

Trang web còn đang trong quá trình hoàn thiện về nội dung và chức năng mong các bạn hãy ủng hộ tinhoc4vn xin chân thành cảm ơn !

Liên kết bạn bè

Tham khảo thêm

Back to Top