Trong bài viết này phonuiIT sẽ hướng dẫn bạn cách thêm đuôi “.html” vào cho link sản phẩm trong woocommerce, mục đích thường làm đẹp cho link SEO là chủ yếu hoặc phân biệt link danh mục sản phẩm với link sản phẩm (tránh trùng link)

Cách thêm đuôi “.html” vào cho link sản phẩm trong woocommerce

Để thêm đuôi “.html” hoặc bất kỳ dòng text nào vào cuối link, chúng ta sử dụng hàm như sau (thêm vào function.php)



/**codfe.com thêm .html vào cuối sản phẩm **/function codfe_product_permastruct_html( $post_type, $args ) {
    if ( $post_type === 'product' )
        add_permastruct( $post_type, "{$args->rewrite['slug']}/%$post_type%.html", $args->rewrite );
}

add_action( 'registered_post_type', 'codfe_product_permastruct_html', 10, 2 );

Cách thêm đuôi “.html” vào cho link danh mục sản phẩm trong woocommerce

Thêm cho danh mục thì ta có đoạn code như sau (thêm vào function.php)

/**codfe.com thêm .html vào cuối danh mục sản phẩm **/function codfe_product_category_permastruct_html( $taxonomy, $object_type, $args ) {
    if ( $taxonomy === 'product_cat' )
        add_permastruct( $taxonomy, "{$args['rewrite']['slug']}/%$taxonomy%.html", $args['rewrite'] );
}

add_action( 'registered_taxonomy', 'codfe_product_category_permastruct_html', 10, 3 );

Sau khi thêm hoàn tất, bạn cần vào phần “Đường dẫn tĩnh” hay “permanlink” lưu lại để cập nhật link mới.



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

5/5 - (94 bình chọn)



Nhận thông báo qua email
Nhân thông báo cho
guest
0 Bình luận
Bình chọn nhiều nhất
Mới nhất Cũ nhất
Inline Feedbacks
View all comments
0
Bạn thích bài viết này, viết bình luận nhé.x