CycleSoftware WooCommerce plugin

Documentatie

Installatie

  1. Upload de plugin bestanden naar de plugins map
  2. Activeer de plugin
  3. Ga naar de Cyclesoftware instellingen
    Cyclesoftware WooCommerce instellingen
  4. Stel de API keys in
    WooCommerce Cyclesoftware API-instellingen
  5. Ga naar “Import” en start handmatig het importeren
  6. Kijk onder “Logs” of alles is goed gegaan

Filters

Hieronder staan diverse filters die actief zijn binnen de plugin.

Maximum aantal producten dat wordt geïmporteerd (standaard 1600)

function filter_woocycle_max_import( $limit ) {
    return 1600;
}
add_filter( 'woocycle_max_import', 'filter_woocycle_max_import' );

Producten importeren die geen afbeeldingen hebben (standaard true)

function filter_woocycle_import_products_without_images( $bool ) {
    return true;
}
add_filter( 'woocycle_import_products_without_images', 'filter_woocycle_import_products_without_images' );

Fietsen importeren (standaard true)

function filter_woocycle_import_bicycle( $bool ) { 
    return true; 
} 
add_filter( 'woocycle_import_bicycle', 'filter_woocycle_import_bicycle' );

Artikelen en fietsen importeren (standaard true)

function filter_woocycle_import_products( $bool ) { 
    return true; 
} 
add_filter( 'woocycle_import_products', 'filter_woocycle_import_products' );

Afbeeldingen van producten importeren (standaard true)

function filter_woocycle_sync_images( $bool ) { 
    return true;
} 
add_filter( 'woocycle_sync_images', 'filter_woocycle_sync_images' );

Nieuwe bestellingen exporteren naar Cyclesoftware? (standaard true)

function filter_woocycle_export_orders( $bool ) { 
    return true; 
} 
add_filter( 'woocycle_export_orders', 'filter_woocycle_export_orders' );

Gewicht importeren leverancier? (standaard true)

function filter_woocycle_sync_weight( $bool ) { 
    return true; 
}
add_filter( 'woocycle_sync_weight', 'filter_woocycle_sync_weight' );

Productattributen aanpassen

/**
Zie hieronder een voorbeeld van een attribute dat wordt gebruikt. 
In dit geval wordt een status eigenschap toegevoegd met de waarde "Nieuw".
$attributes['status'] = array(
    'name'          => 'Status',
    'term_names'    => array( 'Nieuw' ),
    'is_visible'    => true,
    'for_variation' => false,
);
**/
function filter_woocycle_product_attributes( $attributes, $post_id )
    return $attributes; 
} 
add_filter( 'woocycle_sync_product_attributes', 'filter_woocycle_product_attributes', 10, 2 );

Actions

  • woocycle_insert_product_before
  • woocycle_insert_product_after

Plugin aanschaffen?

Kies een abonnementsvorm hieronder

  • Gefactureerd per jaar tot opzegging

  • Gefactureerd per maand tot opzegging

Aanvragen