Lọc sản phẩm không có ảnh đại diện trong WooCommerce ~ Kiếm Tiền Online

Sunday, February 4, 2024

Lọc sản phẩm không có ảnh đại diện trong WooCommerce

Mới đây tôi có tương trợ 1 khách hàng gỡ mã độc và tối ưu website, trong khi xử lý phần đầu tiên là tìm và loại bỏ mã độc hoàn toàn khỏi website thì có khá nhiều hình ảnh đại diện của sản phẩm bị mất đi.

Để xem và cập nhật được sản phẩm bị mất ảnh đại diện sẽ khá khó khăn nếu bạn không thể lọc được sản phẩm nào bị mất ảnh đại diện, trong WooCommerce không hề có tính năng Lọc sản phẩm không có ảnh đại diện mà bạn phải code thêm vào để có thể lọc được sản phẩm trong phần quản lý sản phẩm.

wordpress coding image

Hôm nay tôi sẽ share lại đoạn code phía dưới đây để nếu quý vị cần lọc sản phẩm không có ảnh đại diện trong WooCommerce thì có thể tiêu dùng ngay lập tức.

Để thêm tính năng lọc sản phẩm không có ảnh đại diện trong WooCommerce trong phần quản lý sản phẩm bạn có thể thêm đoạn code phía dưới đây vào file functions.php là được.

// Filter products by imagefunction vutruso_add_product_image_filter() {    global $typenow;    if ( 'product' === $typenow ) {        ?>        <select name="product_image" id="dropdown_product_image">            <option value=""><?php _e( 'Filter by Product Image', 'textdomain' ); ?></option>            <option value="has_image"><?php _e( 'Has Image', 'textdomain' ); ?></option>            <option value="no_image"><?php _e( 'No Image', 'textdomain' ); ?></option>        </select>        <?php    }}add_action( 'restrict_manage_posts', 'vutruso_add_product_image_filter' );function vutruso_product_image_filter_query( $query ) {    global $pagenow, $typenow;    if ( 'edit.php' === $pagenow && 'product' === $typenow && isset( $_GET['product_image'] ) && '' !== $_GET['product_image'] ) {        if ( 'has_image' === $_GET['product_image'] ) {            $query->query_vars['meta_query'][] = array(                'key'     => '_thumbnail_id',                'compare' => 'EXISTS',            );        } elseif ( 'no_image' === $_GET['product_image'] ) {            $query->query_vars['meta_query'][] = array(                'key'     => '_thumbnail_id',                'compare' => 'NOT EXISTS',            );        }    }}add_action( 'pre_get_posts', 'vutruso_product_image_filter_query' );

Sau khi thêm code vào file functions.php bạn có thể lọc được các sản phẩm không có ảnh đại diện 1 cách dễ dàng như ảnh dưới đây.

lọc sản phẩm không có ảnh đại diện

Ngoài lọc sản phẩm theo không có ảnh đại diện bạn cũng nên đọc qua bài viết lọc sản phẩm theo từ khoá (tag) trong WooCommerce wp-admin để tiện cho việc lọc sản phẩm theo tag ạ.

Chúc bạn thành công.

Related Posts:

  • Code chuyển tag thành hashtags trong WordPressCode chuyển tag thành hashtags trong WordPressHashtag là một ký hiệu đặc biệt trong các mạng xã hội và các nền tảng truyền thông xã hội khác, được tiêu dùng để đánh dấu và nhóm các bài viết có liên quan lại với nhau. Hashtag … Read More
  • Code lấy ảnh đầu tiên trong bài viết làm ảnh đại diệnCode lấy ảnh đầu tiên trong bài viết làm ảnh đại diệnNhiều website cũ khi nâng cấp lên phiên bản WordPress cao hơn có thể gặp phải tình trạng mất ảnh đại diện hoặc theme lúc trước không tương trợ ảnh đại diện thì có thể tiêu … Read More
  • Xoá menu trong phần quản trị WordPressXoá menu trong phần quản trị WordPressĐể ẩn hay xoá 1 số menu trong phần quản trị WordPress thì có 1 số cách như tiêu dùng plugin (phổ biến cho những ai không biết code) hoặc nếu bạn không muốn cồng kềnh thì có thể đọc bài vi… Read More
  • Lỗi nghiêm trọng trên website WordPress ?!Lỗi nghiêm trọng trên website WordPress ?!Hướng dẫn sửa lỗi nghiêm trọng trên website WordPressCó lẽ mình phải phát rồ về thông tin “Đã có một lỗi nghiêm trọng trên trang web của bạn” hay “The site is experiencing technical d… Read More
  • TasteWP – Test theme, plugin WordPress không cần host/localhostTasteWP – Test theme, plugin WordPress không cần host/localhostTasteWP là một dự án WordPress miễn phí giúp bạn dễ dàng cài đặt và thử nghiệm WordPress mà không cần phải tạo máy chủ web hoặc cài đặt localhost, nó vô cùng tiện… Read More

0 nhận xét:

Post a Comment

Chăm sóc tóc

DUNG DỊCH TẮM GỘI KHÔ – PH
90.000₫
MẶT NẠ TÓC PHỤC HỒI HƯ TỔN PREMIUM REPAIR MASK 180G – TSUBAKI
225.000₫
BỒ KẾT HOA BƯỞI 300ML – NCT3
340.000₫
DẦU XẢ THẢO DƯỢC BỒ KẾT SẢ CHANH HOA BƯỞI 300ML – TRƯỜNG HƯNG THỊNH
100.000₫
DẦU GỘI THẢO DƯỢC BỒ KẾT SẢ CHANH HOA BƯỞI 300ML – TRƯỜNG HƯNG THỊNH
100.000₫
SERUM DƯỠNG TÓC HOA BƯỞI GIẢM GÃY RỤNG 50ML – POMELO
84.000₫

Quảng cáo

Nổi bật

Cài đặt Thanh Toán Google adsense bằng ngân hàng Vietcombank

Sau khi đã đủ điều kiện rút tiền từ Google Adsense thì bạn cần phải thêm hình thức thanh toán để Google trả tiền cho bạn.Khi kiếm tiền trên ...

a-ads

Máy tính Laptop

44.990.000đ
Laptop LG Gram 2022 17Z90Q-G.AH76A5 (Core-i7 1260P/16GB/512GB/17″ WQXGA/Win 11/Xám)
24.790.000đ
Laptop LG Gram 2021 16ZD90P-G.AX54A5 (i5-1135G7/8GB RAM/512GB SSD/16″WQXGA/Dos/Trắng)
14.590.000đ
Laptop Acer Gaming Aspire 7 A715-42G-R4ST NH.QAYSV.004 (R5 5500U/8GB RAM/256GB SSD/15.6″FHD IPS/GTX1650 4GB/Win10) – Hàng chính hãng
15.190.000đ
Laptop Acer Aspire 3 A315-58G-50S4 (Core i5 1135G7/8GB RAM/512GB/15.6″FHD/MX350 2GB/Win 10/Bạc)
21.990.000đ
Laptop Acer Swift 5 SF514-55TA-59N4 NX.A6SSV.001 (i5-1135G7/16GB RAM/1TB SSD/14″FHD_Touch/Win10/Xanh) – Hàng chính hãng
14.890.000đ
Laptop Acer Aspire 5 A514-54-59QK (Core i5 1135G7/8GB RAM/512GB/14″FHD/Win 11/Vàng)

Vay Online

(x)
(x)
Day noi mi | Hoc noi mi | Noi mi dep | Trung tam day nghe toc | Day cat toc | Day nghe toc | Hoc cat toc | Hoc cat toc o Ha Noi | Hoc cat toc tai Ha Noi | Thuoc chua benh a sung
Dau goi Kafen | Dau xa Kafen | Giao trinh day cat toc | Mua ban rao vat | Dang rao vat | Dien dan rao vat | Rao vat mien phi | Trang rao vat

Mua Hang Gia Re / Cho Dien Tu / Mua Hang Online Uy Tin / Sim So Dep / Mua Hang Online / Dung Cu Cat / Dung Cu Cat Gia Re / Ban Buon Dung Cu Cat / Hoc Cat Toc / Dang Rao Vat / Dien dan Rao Vat / Trang Rao Vat / Day Noi Mi / Rao Vat Cho Tot / Quang Cao Rao Vat / Camera Quan Sat / Cac Website Rao Vat / My Pham Nganh Toc / Phu Kien Nganh Toc / Phuong Phap Tap Gym / Kiem Tien Tren Mang / Trung Tam Day Nghe Toc / VPS Gia Sieu Re / VPS Gia Sieu 10K / Thiet Ke Web Gia Re / Bat Dong San