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
Szekció neve “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:
add_filter( 'pewc_duplicate_fields', '__return_true' );Az altermékek nevei linkként
Szekció neve “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ő 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:
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
Szekció neve “Kapcsolódó fejezetek”Készült: