/** * Get products based on search query with merchant filtering */ private function get_search_products($atts) { global $wpdb; $search_term = $atts['search']; $search_mode = isset($atts['search_mode']) ? $atts['search_mode'] : 'comprehensive'; $product_ids = array(); // Mode 1: Basic WordPress search (fastest but limited) if ($search_mode === 'basic') { $args = array( 'post_type' => 'product', 'post_status' => 'publish', 's' => $search_term, 'posts_per_page' => -1, 'fields' => 'ids' ); $query = new WP_Query($args); $product_ids = $query->posts; } // Mode 2: Title only search using LIKE elseif ($search_mode === 'title_only') { $product_ids = $wpdb->get_col($wpdb->prepare(" SELECT ID FROM {$wpdb->posts} WHERE post_type = 'product' AND post_status = 'publish' AND post_title LIKE %s ", '%' . $wpdb->esc_like($search_term) . '%')); } // Mode 3: Comprehensive search (default) else { // Direct SQL search for maximum compatibility $search_like = '%' . $wpdb->esc_like($search_term) . '%'; // Search in titles and content $title_content_ids = $wpdb->get_col($wpdb->prepare(" SELECT ID FROM {$wpdb->posts} WHERE post_type = 'product' AND post_status = 'publish' AND (post_title LIKE %s OR post_content LIKE %s OR post_excerpt LIKE %s) ", $search_like, $search_like, $search_like)); if (!empty($title_content_ids)) { $product_ids = array_merge($product_ids, $title_content_ids); } // Search by SKU $sku_ids = $wpdb->get_col($wpdb->prepare(" SELECT post_id FROM {$wpdb->postmeta} WHERE meta_key='_sku' AND meta_value LIKE %s ", $search_like)); if (!empty($sku_ids)) { $product_ids = array_merge($product_ids, $sku_ids); } // Search in product categories $cat_ids = $wpdb->get_col($wpdb->prepare(" SELECT tr.object_id FROM {$wpdb->term_relationships} tr JOIN {$wpdb->term_taxonomy} tt ON tr.term_taxonomy_id = tt.term_taxonomy_id JOIN {$wpdb->terms} t ON tt.term_id = t.term_id WHERE tt.taxonomy = 'product_cat' AND t.name LIKE %s ", $search_like)); if (!empty($cat_ids)) { $product_ids = array_merge($product_ids, $cat_ids); } } // Remove duplicates $product_ids = array_unique($product_ids); if (empty($product_ids)) { return array(); } // Filter out hidden products $visible_product_ids = array(); foreach ($product_ids as $product_id) { $product = wc_get_product($product_id); if ($product && $product->is_visible()) { $visible_product Lingerie Archives - Page 45 of 56 - Claire's Picks
Claire Wears

Claire’s Picks

  • Beauty
  • Get The Look
  • Shopping
  • Style
  • Claire’s Picks

Lingerie

HomeLingeriePage 45
  • All Products
  • Hot Products
  • New Products
  • Sale Products
  • 667 products Showing 529–540 of 667 results

  • Women Saloon Stockings Clover Knee High Socks Carnival Cosplay Costume Accessories15%
    Buy product

    Women Saloon Stockings Clover Knee High Socks Carnival Cosplay Costume Accessories

    $3.65 Original price was: $3.65.$3.11Current price is: $3.11.
  • Women Saloon Stockings Sailor Knee High Socks Carnival Cosplay Costume Accessories15%
    Buy product

    Women Saloon Stockings Sailor Knee High Socks Carnival Cosplay Costume Accessories

    $3.65 Original price was: $3.65.$3.11Current price is: $3.11.
  • Women's Adult's Tights Blue Ammonia Latex Bottoms30%
    Buy product

    Women’s Adult’s Tights Blue Ammonia Latex Bottoms

    $33.37 Original price was: $33.37.$23.36Current price is: $23.36.
  • Women's Adult's Tights Blue Ammonia Latex Bottoms30%
    Buy product

    Women’s Adult’s Tights Blue Ammonia Latex Bottoms

    $33.37 Original price was: $33.37.$23.36Current price is: $23.36.
  • Women's Back Seam High Waist Tights Sparkle Rhinestone Fishnets Party Rhinestone Mesh Stockings Disco Club Party50%
    Buy product

    Women’s Back Seam High Waist Tights Sparkle Rhinestone Fishnets Party Rhinestone Mesh Stockings Disco Club Party

    $14.38 Original price was: $14.38.$7.19Current price is: $7.19.
  • Women's Back Seam High Waist Tights Sparkle Rhinestone Fishnets Party Rhinestone Mesh Stockings Disco Club Party50%
    Buy product

    Women’s Back Seam High Waist Tights Sparkle Rhinestone Fishnets Party Rhinestone Mesh Stockings Disco Club Party

    $14.38 Original price was: $14.38.$7.19Current price is: $7.19.
  • Women's Black Fishnet Thigh High Stockings with Top Lace & Back Seam73%
    Buy product

    Women’s Black Fishnet Thigh High Stockings with Top Lace & Back Seam

    $10.99 Original price was: $10.99.$2.99Current price is: $2.99.
  • Women's Black Fishnet Thigh High Stockings with Top Lace & Back Seam73%
    Buy product

    Women’s Black Fishnet Thigh High Stockings with Top Lace & Back Seam

    $10.99 Original price was: $10.99.$2.99Current price is: $2.99.
  • Women's Black Fishnet Thigh High Stockings with White Satin Bow | Fancy Dress Costume Tights33%
    Buy product

    Women’s Black Fishnet Thigh High Stockings with White Satin Bow | Fancy Dress Costume Tights

    $8.99 Original price was: $8.99.$5.99Current price is: $5.99.
  • Women's Black Fishnet Thigh High with Top Lace Multi-Pack | Fancy Dress Costume Tights59%
    Buy product

    Women’s Black Fishnet Thigh High with Top Lace Multi-Pack | Fancy Dress Costume Tights

    $26.99 Original price was: $26.99.$10.99Current price is: $10.99.
  • Women's Black Garter Tights37%
    Buy product

    Women’s Black Garter Tights

    $18.99 Original price was: $18.99.$11.99Current price is: $11.99.
  • Women's Black Garter Tights37%
    Buy product

    Women’s Black Garter Tights

    $18.99 Original price was: $18.99.$11.99Current price is: $11.99.
  • 1
  • 2
  • 3
  • …
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • …
  • 54
  • 55
  • 56
Copyright © 2025
Go to top
Close

Search

View more
Close

My Account

Login

Lost your password?

Close

Cart

Shopping Cart 0

No products in the basket.

Close

Product Quick View

  • Beauty
  • Get The Look
  • Shopping
  • Style
  • Claire’s Picks
  • Shopping Cart 0
  • Login