View Single Post
Tuổi 23-01-2010, 09:45 AM   #1
emailhoc
Administrator
 
Gia nhập: Jul 2009
Trả Lời: 245
[Wordpress] Chèn external link cho Category
Cài đặt plugin "redirection" (Bạn có thể vào đây để tải về: http://wordpress.org/extend/plugins/redirection/). Sau đó tạo 1 category mà bạn cần chèn external link. Tạo tiếp một bài viết nằm trong mục category vừa tạo.

Sau đó chuyển sang phần Plugin để kích hoạt và thiết đặt plugin "Redirection". Tại đây bạn điền như sau:

Source URL: điền địa chỉ đến category vừa tạo (VD: /category/diendan)
Match: giữ nguyên theo mặc định
Target URL: điền địa chỉ đến liên kết bên ngoài (VD: http://quantrinet.com/forum)

Đến đây bạn đã có thể thử tác dụng redirection của category. Ở trang chính của Wordpress, khi bạn nhấn vào chuyên mục "Dien dan" thì nó sẽ tự động chuyển sang địa chỉ http://quantrinet.com/forum

Bổ sung thêm: Nếu bạn muốn mở external link ra một cửa sổ khác thì làm như sau:

Trong tập tin wp-includes/classes.php, tại class Walker_Category và trong chức năng start_el, thêm phát biểu if sau tại khu get_category_link:

Mã:
if ( $cat_name == ‘Diendan’ )
    $link = ‘<a target=”_blank” href=”‘ . get_category_link( $category->term_id ) . ‘” ‘;
    else
    $link = ‘<a href=”‘ . get_category_link( $category->term_id ) . ‘” ‘;
Phát biểu này sẽ kiểm tra $cat_name trùng với tên category bạn muốn tạo external link
emailhoc vắng mặt   Trả lời ngay kèm theo trích dẫn này