# Termékduplikálás és altermékek linkjei

> Külön másolat a csoportokról duplikált termékeknél, és az altermékek neveinek linkelése.

A kódrészleteket a sablon `functions.php` fájljába vagy egy kódrészlet-kezelő bővítménybe másold.

## Csoportok és mezők másolása a termék duplikálásakor

Alapból a duplikált termék ugyanazokat a csoportokat és mezőket használja, mint az eredeti. Ha az új termék kiegészítőit szerkeszted, az eredeti terméké is megváltozik. Hogy a másolat saját csoportokat és mezőket kapjon, amelyek függetlenül szerkeszthetők, kapcsold be a `pewc_duplicate_fields` szűrőt:

```php
add_filter( 'pewc_duplicate_fields', '__return_true' );
```

## Az altermékek nevei linkként

Ha a mezőben altermékeket kínálsz fel (lásd a [Termékek és Termékkategóriák mező](https://hub.hellowp.io/hu/plugins/product-extras-for-woocommerce/mezotipusok-termekek/) fejezetet), az alterméknevek alapból nem linkek. A `pewc_child_product_title` szűrő a nevet és az altermék objektumát kapja, és egy linket adhat vissza az altermék oldalára. A link alapból új lapon nyílik, a célt a `pewc_child_product_title_target` szűrővel változtathatod. A `pointer-events: auto` stílus teszi kattinthatóvá a linket:

```php
add_filter( 'pewc_child_product_title', function ( $cim, $altermek ) {
    $cel = apply_filters( 'pewc_child_product_title_target', '_blank' );
    return sprintf(
        '<a style="pointer-events: auto" href="%s" target="%s">%s</a>',
        esc_url( get_permalink( $altermek->get_id() ) ),
        esc_attr( $cel ),
        esc_html( get_the_title( $altermek->get_id() ) )
    );
}, 10, 2 );
```

Ez a példa a nevet cseréli linkre, ezért a név mellől az ár és az elválasztó is eltűnik.

## Kapcsolódó fejezetek

- [Globális csoportok finomhangolása](https://hub.hellowp.io/hu/plugins/product-extras-for-woocommerce/csoportok-globalis-finomhangolas/)
- [Termékek és Termékkategóriák mező](https://hub.hellowp.io/hu/plugins/product-extras-for-woocommerce/mezotipusok-termekek/)
