De WooCommerce Wholesale Lead Capture plugin staat meerdere groothandelsregistratieformulieren toe door het gebruik van shortcodes.
Echter, alle ingeschakelde standaard en aangepaste velden op de Wholesale Lead-instellingen worden toegepast op alle groothandelsregistratieformulieren. Dus als u bepaalde velden wilt verwijderen uit een individueel registratieformulier, kunt u het onderstaande aangepaste codefragment gebruiken.
add_filter('wwlc_registration_form_fields', function($fields) {
// Remove custom field on this page only
if( get_the_ID() == 1234 ) {
foreach( $fields as $key => $field ) {
// Target the Field ID of custom field
if( $field[ 'id' ] == 'wwlc_cf_example' )
unset( $fields[ $key ] );
}
}
return $fields;
} , 10 , 1);
In het bovenstaande voorbeeld moet u de ID van 1234 vervangen door de Pagina-ID van de groothandelsregistratiepagina waarvan u het aangepaste veld wilt verwijderen.
Vervolgens moet de string 'wwlc_cf_example' worden gewijzigd om overeen te komen met de veldnaam die u wilt verwijderen van die specifieke registratiepagina.
U kunt naar WooCommerce > Instellingen > Wholesale Lead > Aangepaste velden gaan om de veld-ID van het aangepaste veld dat u wilt verwijderen te controleren.
Plaats dit vervolgens in het functions.php-bestand van uw thema/child-thema om de wijziging toe te passen op uw Groothandelsregistratieformulier.
