/* ============ 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;
Candle Holders

Vintage Metal Candle Holder for Dining Tables and Bedrooms

Vintage Metal Candle Holder for Dining Tables and Bedrooms with Metal construction. 1 pcs. OEM/ODM custom orders welcome.

  • Metal construction for repeat use in demanding office environments.
  • OEM / ODM accepted — custom shape, logo stamping and Pantone colour matching.
  • Low MOQ from 1 pcs — built for trial orders before scaling.
  • Ships within 24h (orders up to 2 pcs).
MOQ
1 pcs
Lead Time
Ships within 24h (orders up to 2 pcs)
Material
Metal
OEM / ODM
Supported
Overview

About this candle holders

Vintage Metal Candle Holder for Dining Tables and Bedrooms - Decorative Ornaments made for home decoration. Attention: Vintage Metal Candle Holder for Dining Tables and Bedrooms brings a clean, professional look to home decoration at a factory-direct price. Interest: Metal construction. Order quantity: 1 pcs. Desire: as a 装饰摆件 manufacturer we support OEM/ODM - custom shapes, Pantone colour matching, logo stamping and private-label packing, with low MOQ and fast sampling. Action: send us your target specification and quantity for a quotation and a free sample. [AI draft - to be finalised in 8.2 copywriting]

Gifts & Crafts Home Decor Wedding & Events Holiday Decoration Home Decoration Wedding Gifts Holiday Decoration Photo Display Table Styling
Specifications

Product parameters

Material Metal
Colour Black, Silver
Weight 50 g/pc
MOQ 1 pcs
Lead Time Ships within 24h (orders up to 2 pcs)
OEM / ODM Supported (custom shape, logo, colour)
Cross-border supply: Yes
Why source from us

Built for buyers, not browsers

Everything on this page is aimed at one thing: getting an accurate quote into your inbox quickly.

⚖

Factory-direct pricing

No trading-company markup. You deal with the production line that actually runs your order.

✎

OEM & ODM welcomed

Custom shape, logo stamping and Pantone colour matching from drawing or physical sample.

⏱

Quote within 24 hours

Send requirements today, receive pricing, MOQ and lead time in one reply — no back-and-forth.

✓

Batch consistency

Pre-production sample approval before bulk run, so colour and tension match across the whole batch.

✉

Export-ready packing

Bulk, polybag or retail-ready packaging configured for your market's labelling requirements.

↻

Repeat-order stability

Specs, tooling and finish locked in your order file, so the second order matches the first.

1 pcs
Minimum order quantity
How we make it

From drawing to shipped carton

Five controlled stages. You approve at the points that matter.

Wire forming

Steel wire is cut and bent to the shape die. Tolerance checked against the approved drawing.

Plating / coating

Nickel plating, powder coating or PET coating — colour matched to your Pantone reference.

Assembly & QC

Clamping force and mouth width sampled per lot. Out-of-spec pieces pulled before packing.

Packing

Bulk, polybag or retail blister. Labels and barcodes set up for your destination market.

Export dispatch

Cartons palletised and documented for sea or air freight, with photos before loading.

Factory evidence

See the line, not just the catalogue

We share workshop photos, equipment lists and live video walkthroughs on request — you should be able to verify capacity before you commit to a PO.

🏭
Factory walkthrough video — available on request
Certifications

Compliance & testing

Certification documents for this product line are supplied with the quotation package. Tell us your destination market and we will confirm which standards apply.

Material safety data — on request Pre-shipment inspection — supported
Buying guide

What to check before you order

Decorative ornaments are seasonal, trend-led and heavily sample-driven. Lock in: (1) finish - vintage brass, matte black, electroplated gold and silver age differently, so approve a physical sample; (2) scale mix - buyers usually order 2-3 sizes per motif to build a display; (3) packaging - gift box and insert decide your retail price point; (4) seasonality - Christmas, wedding and Qixi programmes need tooling and production booked well in advance. Confirm MOQ per finish, whether mixed assortments are allowed, and how the item is protected in transit, since fragile ornaments drive damage claims.
FAQ

Questions buyers ask us

Still unsure about something? Ask directly — we answer sourcing questions, not just pricing.

Can you customise vintage metal candle holder for dining tables and bedrooms with our own shape or logo?
Yes. We produce custom candle holders with your own drawing or sample, and offer Pantone colour matching and logo stamping. Tooling lead time depends on the shape.
What is the MOQ and lead time?
1 pcs. Bulk lead time is confirmed after specification, and a pre-production sample can be arranged before mass production.
Do you ship worldwide?
Yes, we ship to EU, US and worldwide, by express, air or sea, with export packing.

Request a quote for candle holders

Tell us quantity, finish and destination market. We reply with price, MOQ and lead time within 24 hours.

  • Quotation within 24 hours on business days
  • Samples available before bulk production
  • Custom shape, logo and packaging supported
  • Export documentation handled in-house

Send your requirements

We reply within 24 hours. No spam, no reseller lists.