Hirdetés
- Samsung Galaxy Watch6 Classic - tekerd!
- Nothing Phone 2a - semmi nem drága
- One mobilszolgáltatások
- Hivatalos a OnePlus 13 startdátuma
- Poco X6 Pro - ötös alá
- Novemberi techmontázs
- Vivo X200 Pro - a kétszázát!
- Kompatibilis lett az Android Quick Share és az Apple AirDrop
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Akciófigyelő: Százezer forint engedmény a Nothing Phone (3)-ra
-
Mobilarena
WordPress tartalom kezelő rendszer (CMS) topik
Új hozzászólás Aktív témák
-
adatfalo
senior tag
válasz
kuyarashi
#8982
üzenetére
Szia!
Vagy pluginnal, pl: Product Input Fields for WooCommerce és társai.
Vagy kóddal, ez egy példa, functions.php-ba kell betenni és személyre szabni:// Egyedi mezők hozzáadása a termék oldalraadd_action('woocommerce_before_add_to_cart_button', 'custom_product_fields', 10);function custom_product_fields() {echo '<div class="custom-fields">';echo '<input type="text" name="custom_field_1" placeholder="Custom Field 1">';echo '<input type="text" name="custom_field_2" placeholder="Custom Field 2">';echo '</div>';}// Az egyedi mezők értékeinek mentéseadd_filter('woocommerce_add_cart_item_data', 'save_custom_fields', 10, 2);function save_custom_fields($cart_item_data, $product_id) {if(isset($_POST['custom_field_1'])) {$cart_item_data['custom_field_1'] = sanitize_text_field($_POST['custom_field_1']);}if(isset($_POST['custom_field_2'])) {$cart_item_data['custom_field_2'] = sanitize_text_field($_POST['custom_field_2']);}return $cart_item_data;}// Az egyedi mezők megjelenítése a kosárban és a pénztárnáladd_filter('woocommerce_get_item_data', 'display_custom_fields', 10, 2);function display_custom_fields($item_data, $cart_item) {if(array_key_exists('custom_field_1', $cart_item)) {$item_data[] = array('name' => 'Custom Field 1','value' => $cart_item['custom_field_1']);}if(array_key_exists('custom_field_2', $cart_item)) {$item_data[] = array('name' => 'Custom Field 2','value' => $cart_item['custom_field_2']);}return $item_data;}// Az egyedi mezők hozzáadása az e-mail értesítésekhezadd_action('woocommerce_checkout_create_order_line_item', 'custom_fields_in_order_emails', 10, 4);function custom_fields_in_order_emails($item, $cart_item_key, $values, $order) {if(array_key_exists('custom_field_1', $values)) {$item->add_meta_data('Custom Field 1', $values['custom_field_1']);}if(array_key_exists('custom_field_2', $values)) {$item->add_meta_data('Custom Field 2', $values['custom_field_2']);}}
Új hozzászólás Aktív témák
- Jövedelem
- Menekül a HEVC licencdíja elől a HP és a Dell
- Debrecen és környéke adok-veszek-beszélgetek
- Vicces AI generált képek
- PH!otósok beszélgetős, offolós topikja
- Pécs és környéke adok-veszek-beszélgetek
- Milyen monitort vegyek?
- Samsung Galaxy Watch6 Classic - tekerd!
- 3D nyomtatás
- Steam Deck
- További aktív témák...
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7500F 32/64GB RAM RX 9060 XT 16GB GAMER PC termékbeszámítással
- GYÖNYÖRŰ iPhone 14 Pro 128GB Space Black-1 ÉV GARANCIA - Kártyafüggetlen, MS3781, 100% Akkumulátor
- HP ZBook Fury G7 Intel Core i7-10850H Refurbished - Garancia
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Playstation 4 Pro 1 TB + kontroller 6 hó garancia, számlával!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


