Hướng dẫn xóa product, product-category trong đường dẫn của woocommerce
Nhiều khách hàng có yêu cầu xóa bỏ chữ product hoặc product-category trong đường dẫn mặc định của woocommerce. Thấy bảo thân thiện với seo gì gì 🙂 mình không rõ lắm vấn đề đó. Chỉ biết hướng dẫn bỏ đi thôi 🙂
Khi bỏ đi cũng có cái hay là đường dẫn sẽ được rút ngắn. Nhưng bên cạnh đó cũng có 1 số bất cập là phải chú ý khi đăng sản phẩm đường dẫn không được trùng với bài viết, page hay bất khi post type khác.
Xem tại đây:
https://levantoan.com/huong-dan-xoa-product-product_cat-trong-duong-dan-cua-woocommerce/
Thêm .html vào đuôi sản phẩm trong wordpress
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)
Để 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)
1 2 3 4 5 6 7 | /**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 ); |
Thêm cho danh mục thì ta có đoạn code như sau (thêm vào function.php)
1 2 3 4 5 6 7 | /**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 chúng ta 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!
https://codfe.com/them-html-vao-duoi-san-pham-trong-wordpress/