Chú ý

Diễn đàn Rao vặt Kỹ năng game sắp mở cửa
Đăng ký quyền rao vặt quảng cáo miễn phí ngay

---> Topic đăng ký rao vặt quảng cáo miễn phí <---

  1. Cộng đồng SEO Kỹ năng game: Cộng đồng Diễn đàn SEO Kỹ năng game
    Fanpage facebook diễn đàn Kỹ năng game: Fanpage diễn đàn Kỹ năng game
    Group facebook diễn đàn Kỹ năng game: Group diễn đàn Kỹ năng game
    Có vấn đề gì thắc mắc hay hỏi admin, liên hệ: kynanggame@gmail.com
  2. Nội quy diễn đàn: Click xem ngayĐăng ký rao vặt free 100%
    - Không đặt domain, liên hệ, in hoa toàn bộ tiêu đề topic, rao vặt tối đa 3 bài/ngày, không đăng liên tiếp
    - Để chèn link cần tối thiểu 3 bài viết và được chèn tối đa 2 link dofollow ngoài ảnh
    - Không comment liên tiếp, không gửi bài với nội dung vô nghĩa, không đăng lại cùng 1 nội dung

Chia sẻ How to remove category from url Wordpress?

Thảo luận trong 'Diễn đàn Webmaster' bắt đầu bởi evergreen, 29/3/2018.

  1. evergreen

    evergreen Học tiếng Anh giao tiếp Thành viên BQT Trảm phong chân nhân

    Bài viết:
    32
    Đã được thích:
    19
    Điểm thành tích:
    8
    Nói đơn giản nếu bạn muốn xóa chữ /category/ trong đường dẫn url Wordpress thì hãy đọc thử hướng dẫn dưới đây. Bài viết này hướng dẫn sử dụng code thay vì plugin làm nặng website. Có gì cứ comment phía dưới để được giải đáp. Bài viết gốc trên Evergreen sẽ giải thích và chia sẻ plugin khác.

    [​IMG]
    Code xóa bỏ category trong đường dẫn Wordpress​

    Bước 1: Code xóa /category/ WordPress

    Dán đoạn code sau vào phần functions.php (đặt cuối cùng cho nó dễ tìm)

    Mã:
    // remove category base by Evergreen
    add_filter('category_rewrite_rules', 'no_category_base_rewrite_rules');
    function no_category_base_rewrite_rules($category_rewrite) {
    $category_rewrite=array();
    $categories=get_categories(array('hide_empty'=&gt;false));
    foreach($categories as $category) {
    $category_nicename = $category-&gt;slug;
    if ( $category-&gt;parent == $category-&gt;cat_ID )
    $category-&gt;parent = 0;
    elseif ($category-&gt;parent != 0 )
    $category_nicename = get_category_parents( $category-&gt;parent, false, '/', true ) . $category_nicename;
    $category_rewrite['('.$category_nicename.')/(?:feed/)?(feed|rdf|rss|rss2|atom)/?$'] = 'index.php?category_name=$matches[1]&amp;feed=$matches[2]';
    $category_rewrite['('.$category_nicename.')/page/?([0-9]{1,})/?$'] = 'index.php?category_name=$matches[1]&amp;paged=$matches[2]';
    $category_rewrite['('.$category_nicename.')/?$'] = 'index.php?category_name=$matches[1]';
    }
    global $wp_rewrite;
    $old_base = $wp_rewrite-&gt;get_category_permastruct();
    $old_base = str_replace( '%category%', '(.+)', $old_base );
    $old_base = trim($old_base, '/');
    $category_rewrite[$old_base.'$'] = 'index.php?category_redirect=$matches[1]';
    return $category_rewrite;
    }
    Bước 2: Sửa Category base

    [​IMG]
    Sửa đường dẫn Category base thêm dấu .​

    Vào mục Settings -> Permalinks -> Category base

    Thêm “.” vào ô trống sau đó Save Changes để lưu lại

    Lưu ý: Thêm “.” nếu không dùng code sẽ xóa chữ /category/ trong đường dẫn WordPress nhưng link đó sẽ bị lỗi 404

    Bước 3: Redirect 301 url category cũ về mới

    Hướng dẫn cách redirect 301 “domain/category/evergreen” về “domain/evergreen” dùng .htaccess

    Thêm đoạn code này vào file .htaccess trên Hosting/VPS của bạn (file này thường nằm ngay ngoài cùng ở public_html ý, nhớ chỉnh hiện file ẩn nha)

    Mã:
    RewriteEngine On
    RewriteRule ^category/(.+)$ https://evergreen.edu.vn/$1 [R=301,L]
    Nhớ thay “https ://evergreen.edu.vn” thành domain website của bạn.

    Ý nghĩa: redirect “https ://evergreen.edu.vn/category/*” sang “https ://evergreen.edu.vn/*

    Lưu ý: Cái này dành cho website cũ muốn thay đổi đường dẫn category chứ domain mới thì thêm hay không cũng không sao đâu.

    Đó, rất đơn giản mà lại hữu ích. Nó giúp bạn SEO category tốt hơn đấy. Hơn nữa việc thay đổi này bạn cũng nên để ý khi update Yoast SEO kẻo mất top nha! Đừng quên like and share khi thấy hay.

    Nếu bạn muốn dùng plugin thì có thể xem ở bài viết: https://evergreen.edu.vn/huong-dan-cach-xoa-bo-category-trong-url-wordpress/
     
    Bài viết mới
    admin thích điều này.

Chia sẻ trang này