Bạn có thể ẩn sản phẩm WooC Commerce khỏi trang cửa hàng và tìm kiếm sản phẩm bằng cách chọn 'Ẩn' trong tùy chọn 'Hiển thị danh mục' từ hộp thông tin Xuất bản trên trang sản phẩm trong phần phụ trợ
Điều này tốt và nó ẩn sản phẩm như được quảng cáo khỏi cửa hàng và kết quả tìm kiếm sản phẩm nhưng sản phẩm vẫn hiển thị nếu được tìm kiếm từ tìm kiếm WordPress thông thường
Kết quả tìm kiếm WordPress
Vì vậy, nếu bạn tìm kiếm trang web của mình bằng tham số URL động //mydomain.com/?s=Hidden+Woo+Product
thì sản phẩm bạn đã ẩn sẽ hiển thị trong kết quả tìm kiếm
add_action['pre_get_posts', 'wpse_187444_search_query_pre']; /** * Hide Catalog Products Only In Search * @link //wordpress.stackexchange.com/questions/283393/hidden-woocommerce-products-still-showing-up-in-search-results/283397 * @since 1.7.0 */ function wpse_187444_search_query_pre[$query] { if [$query->is_search[] && $query->is_main_query[]] { $tax_query = $query->get['tax_query', array[]]; $tax_query[] = array[ 'taxonomy' => 'product_visibility', 'field' => 'name', 'terms' => 'exclude-from-catalog', 'operator' => 'NOT IN', ]; $query->set['tax_query', $tax_query]; } }
Vì vậy, trong đoạn mã trên [nguồn gốc trong giá trị liên kết], bộ lọc bài đăng tải trước được chạy trên truy vấn tìm kiếm chính và bất kỳ sản phẩm nào có Bộ ẩn danh mục không được trả về kết quả tìm kiếm, hãy thêm mã vào chức năng chủ đề của bạn. tập tin php
Chỉ mục của Google
Một vấn đề khác là các sản phẩm ẩn vẫn được Google lập chỉ mục và hiển thị thông qua tìm kiếm hoặc sơ đồ trang web của Google. Bạn có một vài lựa chọn để giải quyết vấn đề này
- Bạn có thể đặt từng sản phẩm thành noindex/nofollow theo cách thủ công trong plugin SEO trên mỗi trang của mình
- Nếu bạn có nhiều sản phẩm cần ẩn, bạn có thể chỉ định danh mục cho sản phẩm và chạy bộ lọc để loại trừ các sản phẩm đó khỏi việc lập chỉ mục. Ví dụ này sử dụng WordPress SEO – Yoast để đặt noindex
Luôn kiểm tra lại sơ đồ trang web của bạn hoặc chạy tìm kiếm trang web của Google để kiểm tra nội dung sản phẩm ẩn site:mydomain.com Hidden Woo Product
Có nhiều trường hợp bạn có thể muốn ẩn sản phẩm trong WooC Commerce. Đối với một số người bán hàng trực tuyến, điều này có thể là do họ bán cho cả khách hàng bán lẻ và người mua B2B. Hoặc họ có thể muốn cung cấp các sản phẩm độc quyền [như hàng hóa] chỉ dành cho thành viên
Bài viết này sẽ chỉ cho bạn các cách khác nhau để ẩn các sản phẩm WooC Commerce trong cửa hàng trực tuyến của bạn một cách dễ dàng
Bắt đầu nào
Lý do để ẩn sản phẩm trong WooC Commerce
Dưới đây là một số lý do chính tại sao bạn cần ẩn sản phẩm trong WooC Commerce
- Các sản phẩm chỉ bán cho khách hàng độc quyền nên được giữ ngoài tầm nhìn của công chúng
- Các sản phẩm không còn được cung cấp nhưng sẽ được bán lại cũng nên được ẩn khỏi cửa hàng
- Các sản phẩm phụ thuộc vào dịch vụ và có thể được đại diện bán hàng thêm thủ công không được hiển thị trong cửa hàng trực tuyến
Làm cách nào để ẩn Sản phẩm khỏi Cài đặt WooC Commerce?
Khi áp dụng phương pháp này, có một lưu ý. sản phẩm sẽ chỉ được ẩn khỏi các trang của cửa hàng. Nếu người tiêu dùng nhận được một liên kết trực tiếp, họ vẫn có thể truy cập sản phẩm. Do đó, phương pháp này không phải là một giải pháp hoàn hảo nếu bạn thực sự muốn đặt sản phẩm ở chế độ riêng tư - không chỉ ẩn
Ngoài ra, nếu bạn cần ẩn nhiều sản phẩm, kỹ thuật này không hiệu quả vì bạn sẽ phải thay đổi từng sản phẩm theo cách thủ công. Sẽ hiệu quả hơn nhiều khi chỉ định hàng loạt sản phẩm cho một danh mục và sau đó ẩn danh mục đó
Nếu bạn không phiền khi sản phẩm có sẵn bằng URL trực tiếp, thì việc sử dụng WooC Commerce để ẩn các sản phẩm cụ thể khỏi trang cửa hàng là được
Và bây giờ hãy đi sâu vào hướng dẫn chi tiết
Bước 1. Đăng nhập vào tài khoản WooC Commerce của bạn
Trước hết, bạn cần đăng nhập vào bảng điều khiển quản trị viên WordPress của mình
Bước 2. Bấm vào menu sản phẩm
Sau đó, như trong hình bên dưới, nhấp vào menu sản phẩm để truy cập sản phẩm bạn muốn ẩn với khách hàng bằng cách sử dụng tùy chọn hiển thị
Bước 3. Chọn sản phẩm
Để vào màn hình chỉnh sửa sản phẩm, hãy chọn sản phẩm từ danh sách tất cả các mặt hàng bạn muốn ẩn, như hình bên dưới và nhấp vào Chỉnh sửa
Bước 4. Nhấp vào “Hiển thị danh mục”
Khả năng hiển thị danh mục là một tùy chọn ở phía bên phải của màn hình chỉnh sửa sản phẩm, bên dưới metabox xuất bản. Khi bạn nhấp vào liên kết này, một menu thả xuống sẽ hiển thị, với tùy chọn cuối cùng là Ẩn
Bước 5. Nhấp vào “Ẩn”
Bạn chỉ cần tích vào tùy chọn Hidden rồi nhấn OK và Update là xong
Và đó là nó. Đây là phương pháp dễ nhất để ẩn sản phẩm WooC Commerce khỏi danh mục cửa hàng. Có nhiều cách khác mà bạn có thể thử ẩn sản phẩm trong WooC Commerce. Hãy cùng khám phá cách tiếp cận tiếp theo
Làm cách nào để ẩn sản phẩm trong WooC Commerce bằng plugin?
Trong phần này, chúng tôi sẽ chỉ cho bạn cách ẩn sản phẩm trong WooC Commerce bằng cách sử dụng plugin Chỉ dành cho thành viên WooC Commerce
Plugin Chỉ dành cho thành viên WooC Commerce cho phép bạn ẩn các sản phẩm WooC Commerce khỏi cửa hàng trực tuyến của mình theo một số cách, chúng tôi sẽ đi sâu hơn bây giờ
Ẩn sản phẩm riêng lẻ, theo danh mục và tất cả sản phẩm
Để ẩn một sản phẩm WooC Commerce, chỉ cần mở sản phẩm đó trong trang Chỉnh sửa sản phẩm và cuộn xuống vùng Dữ liệu sản phẩm. Sau đó chọn tab Chỉ thành viên
Từ menu thả xuống, chọn Phương thức hạn chế. Ví dụ: nếu bạn chọn Mật khẩu, bạn sẽ được nhắc nhập mật khẩu [hoặc bộ sưu tập mật khẩu] để mở khóa sản phẩm
Để ẩn các sản phẩm WooC Commerce theo danh mục hoặc ẩn tất cả các sản phẩm WooC Commerce trong cửa hàng của bạn, hãy truy cập WooC Commerce > Cài đặt > Chỉ thành viên từ bảng quản trị WordPress
Chọn Phương thức hạn chế và đặt tùy chọn Nội dung bị hạn chế thành Danh mục được chỉ định
Ẩn sản phẩm theo vai trò người dùng
Bạn có thể ẩn các sản phẩm WooC Commerce khác nhau dựa trên vai trò của người dùng nếu bạn đã thiết lập chúng chỉ sau vài phút
Chuyển đến WooC Commerce> Cài đặt> Chỉ thành viên và chọn Vai trò người dùng làm Phương thức hạn chế
Sử dụng tùy chọn Nội dung bị hạn chế, quyết định xem bạn muốn ẩn sản phẩm trong một danh mục nhất định hay tất cả sản phẩm WooC Commerce
Nếu bạn chọn Danh mục được chỉ định, phần Danh mục bị hạn chế cho phép bạn xác định danh mục sản phẩm WooC Commerce nào bị hạn chế
Cuối cùng, nhập một hoặc nhiều vai trò người dùng trong khu vực Vai trò người dùng được phép. Đây là những vai trò người dùng có quyền truy cập vào các sản phẩm WooC Commerce bị ẩn
Ẩn sản phẩm theo trạng thái đăng nhập
Nếu bạn có trang web thành viên hoặc muốn xây dựng các mặt hàng ẩn WooC Commerce chỉ dành cho thành viên, bạn có thể ẩn sản phẩm dựa trên trạng thái đăng nhập của người dùng
- Truy cập WooC Commerce > Cài đặt > Chỉ dành cho thành viên và đặt Phương thức hạn chế thành Trạng thái đăng nhập
- Sử dụng tùy chọn Nội dung bị hạn chế, quyết định xem bạn muốn ẩn các mục trong một danh mục nhất định hay tất cả các sản phẩm WooC Commerce
- Trong phần Danh mục bị hạn chế, hãy chỉ định chính xác danh mục sản phẩm WooC Commerce nào bạn muốn ẩn
Ẩn sản phẩm bằng mật khẩu
Với plugin Chỉ dành cho thành viên WooC Commerce, bạn có thể áp dụng một số mật khẩu [hoặc một mật khẩu] cho các sản phẩm WooC Commerce riêng lẻ, danh mục sản phẩm WooC Commerce hoặc tất cả các sản phẩm WooC Commerce trong cửa hàng của bạn. Đây là một giải pháp thay thế tuyệt vời cho các chủ doanh nghiệp muốn có một phương pháp đơn giản để thực hiện các chiến dịch tiếp thị và khuyến mãi
Truy cập WooC Commerce> Cài đặt> Chỉ dành cho thành viên và đặt Phương thức hạn chế thành Mật khẩu
Sử dụng tùy chọn Nội dung bị hạn chế, quyết định xem bạn muốn ẩn các mục trong một danh mục nhất định hay tất cả các sản phẩm WooC Commerce
Trong phần Danh mục bị hạn chế, chọn danh mục sản phẩm WooC Commerce bạn muốn ẩn. Tùy chọn Trang biểu mẫu mật khẩu cho phép bạn chọn trang mà biểu mẫu mật khẩu sẽ hiển thị trên đó
Các mặt hàng WooC Commerce riêng lẻ cũng có thể được ẩn bằng một [hoặc nhiều] mật khẩu bằng cách chuyển đến tab Chỉ thành viên trong cài đặt Dữ liệu sản phẩm
Ẩn các sản phẩm riêng lẻ theo ID người dùng
Thỉnh thoảng, bạn có thể cần ẩn các mặt hàng WooC Commerce cụ thể theo ID người dùng. Điều này rất quan trọng khi bạn chỉ muốn một vài người có quyền truy cập vào các mặt hàng WooC Commerce
Để bắt đầu, hãy mở sản phẩm bạn muốn ẩn, cuộn xuống phần Dữ liệu sản phẩm và chọn tab Chỉ thành viên. Đặt phương thức Hạn chế thành Theo người dùng và nhập ID người dùng mà bạn muốn cho phép truy cập
Để lấy ID người dùng, hãy điều hướng đến Người dùng > Tất cả người dùng trong bảng điều khiển quản trị viên WP và di chuột vào người dùng mong muốn. ID người dùng sẽ được hiển thị bên cạnh tên người dùng của họ
Bằng cách chọn hộp bên cạnh tùy chọn Ẩn trong kho lưu trữ, bạn có thể chọn ẩn sản phẩm WooC Commerce trong kho lưu trữ [trang cửa hàng chính, trang danh mục và kho lưu trữ thẻ]
Chuyển hướng người dùng khỏi các sản phẩm ẩn
Nếu người tiêu dùng cố gắng truy cập các mục ẩn, bạn có thể muốn chuyển hướng họ ra khỏi chúng để cung cấp trải nghiệm người dùng tốt. Điều này rất có lợi cho các trang web thành viên WooC Commerce và các trang web chỉ có thể truy cập được bởi các thành viên. Để làm điều đó, hãy làm theo các bước sau
Từ bảng quản trị WordPress, đi tới WooC Commerce > Cài đặt > Chỉ dành cho thành viên
Từ trình đơn thả xuống, chọn Phương thức hạn chế
Chọn trang bạn muốn chuyển hướng người dùng trái phép đến trong phần Nếu bị hạn chế, hãy chuyển hướng đến
- Bạn có thể sử dụng một trong các trang mặc định của WooC Commerce, chẳng hạn như Tài khoản của tôi
- Hoặc, bạn có thể chuyển hướng khách hàng đến trang đích được cá nhân hóa
Từ cuối cùng
Như bạn có thể kết luận từ bài viết của chúng tôi, có nhiều cách khác nhau để ẩn sản phẩm trong WooC Commerce, cho dù thông qua cài đặt tiêu chuẩn hay sử dụng plugin cao cấp. Chúng tôi hy vọng rằng bài viết này sẽ giúp bạn quản lý kinh doanh trực tuyến của bạn
Nếu bạn có bất kỳ câu hỏi nào liên quan đến chủ đề này, xin vui lòng bình luận xuống bên dưới. Chúng tôi muốn nghe từ bạn