Hướng dẫn thêm thuộc tính nofollow vào chuyên mục nhất định hoặc tất cả chuyên mục

Khi bạn viết một bài viết mới, bạn luôn cần thêm thuộc tính cho các liên kết ngoài .  Có nhiều plugin về nofollow giúp bạn đặt thuộc tính này một cách tự động mỗi khi trong bài viết bạn có một liên kết, tuy nhiên có đôi lúc bạn không cần thiết phải tất cả các chuyên mục (archive) của bạn đều đặt nofollow hoặc quá phung phí khi mà chỉ với 1 chức năng đấy mà cần phải cài thêm 1 plugin, việc cài nhiều plugin sẽ thật sự không tốt chút nào vì bạn không thể nào kiểm soát hết được trong plugin đó ngoài chức năng chính của nó cung cấp ra thì còn những đoạn mã độc nào nữa không icon smile Hướng dẫn thêm thuộc tính nofollow vào chuyên mục nhất định hoặc tất cả chuyên mục .

wp6 Hướng dẫn thêm thuộc tính nofollow vào chuyên mục nhất định hoặc tất cả chuyên mục

Những lúc này thì việc tự mình viết 1 chức năng cho site của mình sẽ đảm bảo được điều này và đảm bảo bạn có thể kiểm soát được website của mình một cách dễ dàng và an toàn nhất. Bài viết này mình sẽ hướng dẫn các bạn làm thế nào để cho tất cả các liên kết ngoài tự động trong blogger với một chuyên mục nhất định hoặc với tất cả các chuyên mục

Công việc đơn giản thôi, bạn chỉ việc chèn đoạn code này vào file  Function

1
2
3
4
5
6
7
8
function nofollow_cat_posts($text) {
global $post;
        if( in_category(1) ) { // SET CATEGORY ID HERE
                $text = stripslashes(wp_rel_nofollow($text));
        }
        return $text;
}
add_filter('the_content', 'nofollow_cat_posts');

Trong hàm này mình cần lưu ý 2 phần chính, mình giải thích 1 chút:

Trong vòng if  lvới điều kiện in_category(1)  dùng để kiểm tra điều kiện đoạn câu lệnh bên trong vòng if sẽ được thực thi việc thêm thuộc tính nofollow khi gặp 1 liên kết trong nội dung bài viết chỉ với  chuyên mục có ID  cụ thể (trong này chuyên mục với ID =1) . Nếu bạn muốn tất cả các chuyên mục đều được thêm thuộc tính nofollow thì bỏ điều kiện If đi mà chỉ thêm hàm này vào trong function:

1
$text = stripslashes(wp_rel_nofollow($text));

Dòn code cuối cùng với tính năng filter quen thuộc trong wordpress rồi, dùng để thay đổi nội dung trong chuyên mục

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

Nguồn: thuthuatwordpress.org

Cùng Danh Mục

Liên Quan Khác

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>