/* ============ Schema: Organization (one per site, front page only, 17.17) ============ * If Rank Math / Yoast is installed, remove this block and let the plugin inject it. * All numbers come from the knowledge base only; never fabricate missing fields. */ if (is_front_page()) : $zr_org = array( '@context' => 'https://schema.org', '@type' => 'Organization', 'name' => 'GDtokin', 'url' => home_url('/'), 'description' => 'Metal stationery and shaped paper clip manufacturer in Dongguan, China, offering OEM and ODM custom shapes, colors and private labeling with 24-hour dispatch.', // 'logo' => home_url('/logo.png'), // [TODO: real logo] // 'sameAs' => array(), // [TODO: real social media profiles] ); echo '' . "\n"; endif; /* ============ Schema: BreadcrumbList (all inner pages, 17.17) ============ */ if (!is_front_page()) : $zr_crumb = array( '@context' => 'https://schema.org', '@type' => 'BreadcrumbList', 'itemListElement' => array( array('@type' => 'ListItem', 'position' => 1, 'name' => 'Home', 'item' => home_url('/')), ), ); $zr_pos = 2; if (is_singular('product')) { $zr_terms = get_the_terms(get_the_ID(), 'product_cat'); if ($zr_terms && !is_wp_error($zr_terms)) { $zr_term = $zr_terms[0]; $zr_crumb['itemListElement'][] = array( '@type' => 'ListItem', 'position' => $zr_pos++, 'name' => $zr_term->name, 'item' => get_term_link($zr_term), ); } $zr_crumb['itemListElement'][] = array( '@type' => 'ListItem', 'position' => $zr_pos++, 'name' => get_the_title(), ); } elseif (is_singular('post')) { $zr_crumb['itemListElement'][] = array( '@type' => 'ListItem', 'position' => $zr_pos++, 'name' => 'Blog', 'item' => home_url('/blog/'), ); $zr_crumb['itemListElement'][] = array( '@type' => 'ListItem', 'position' => $zr_pos++, 'name' => get_the_title(), ); } elseif (is_tax('product_cat')) { $zr_term = get_queried_object(); $zr_crumb['itemListElement'][] = array( '@type' => 'ListItem', 'position' => $zr_pos++, 'name' => 'Products', 'item' => get_post_type_archive_link('product'), ); $zr_crumb['itemListElement'][] = array( '@type' => 'ListItem', 'position' => $zr_pos++, 'name' => $zr_term ? $zr_term->name : '', ); } else { $zr_crumb['itemListElement'][] = array( '@type' => 'ListItem', 'position' => $zr_pos++, 'name' => get_the_title(), ); } echo '' . "\n"; endif;
Card & Sign Holders

Price Tag & Label Holders

22 products listed
Bakery Price Tag Clip and Label Holder for Cake Shops
Price Tag & Label Holders

Bakery Price Tag Clip and Label Holder for Cake Shops

U Shape Double Head Alligator Price Tag Clip for Retail
Price Tag & Label Holders

U Shape Double Head Alligator Price Tag Clip for Retail

Stainless Steel Large Base Menu Holder for Hotels and Restaurants
Price Tag & Label Holders

Stainless Steel Large Base Menu Holder for Hotels and Restaurants

Creative Peacock Round Detachable Standing Label and Photo Clip
Price Tag & Label Holders

Creative Peacock Round Detachable Standing Label and Photo Clip

Metal Business Card and Place Card Holder for Hotels and Banquets
Price Tag & Label Holders

Metal Business Card and Place Card Holder for Hotels and Banquets

Standing Stainless Steel Price Tag Holder for Bakery and Supermarkets
Price Tag & Label Holders

Standing Stainless Steel Price Tag Holder for Bakery and Supermarkets

DIY Standing Metal Double Head Label and Photo Clip for Flower Shops
Price Tag & Label Holders

DIY Standing Metal Double Head Label and Photo Clip for Flower Shops

European Style Bread Price Tag Holder with Card Clip
Price Tag & Label Holders

European Style Bread Price Tag Holder with Card Clip

360 Degree Rotating Double Head Alligator Price Tag Clip
Price Tag & Label Holders

360 Degree Rotating Double Head Alligator Price Tag Clip

Long Teardrop U Base Metal Place Card and Label Holder
Price Tag & Label Holders

Long Teardrop U Base Metal Place Card and Label Holder

Lollipop 5 Head Metal Place Card and Label Clip for Reception Desks
Price Tag & Label Holders

Lollipop 5 Head Metal Place Card and Label Clip for Reception Desks

Half Teardrop Stainless Steel Place Card and Price Label Holder
Price Tag & Label Holders

Half Teardrop Stainless Steel Place Card and Price Label Holder

Silver Detachable Half Teardrop Place Card and Price Tag Clip
Price Tag & Label Holders

Silver Detachable Half Teardrop Place Card and Price Tag Clip

Heart Shaped Standing Label and Menu Card Holder for Hotels
Price Tag & Label Holders

Heart Shaped Standing Label and Menu Card Holder for Hotels

U Shape Tower Metal Table Number and Price Tag Clip
Price Tag & Label Holders

U Shape Tower Metal Table Number and Price Tag Clip

Heart Shaped Double Head Business Card and Label Clip
Price Tag & Label Holders

Heart Shaped Double Head Business Card and Label Clip

Gold Thickened Detachable Memo and Table Number Clip
Price Tag & Label Holders

Gold Thickened Detachable Memo and Table Number Clip

Large Round Base Standing Label and Photo Clip for Hotels
Price Tag & Label Holders

Large Round Base Standing Label and Photo Clip for Hotels

Brass Column Bread Price Tag Holder for Bakery Displays
Price Tag & Label Holders

Brass Column Bread Price Tag Holder for Bakery Displays

Fish Shaped Double Head U Clip Display Holder for Retail Stores
Price Tag & Label Holders

Fish Shaped Double Head U Clip Display Holder for Retail Stores

Minimalist Black Half Teardrop Metal Place Card and Price Tag Holder
Price Tag & Label Holders

Minimalist Black Half Teardrop Metal Place Card and Price Tag Holder

Double Head Memo Clip and Price Card Holder for Bakery Displays
Price Tag & Label Holders

Double Head Memo Clip and Price Card Holder for Bakery Displays