Hallo, ich habe leider nicht viel Ahnung von Programmieren und habe mir jetzt aus 3 Plugins etwas zusammengebaut was leider nur so halb klappt deshalb frage ich euch wie ich es richtig machen könnte oder anders Lösen könnte.
Ich habe die Plugins WooCommerce, Affiliate-Toolkit, Advanced Custom Fields Und My Custom Functions über das ATK bekomme ich die Daten von Produkten für WC und die werden auch direkt importiert nur leider nicht die Kategorien und Marken :/ Also habe ich folgendes zusammengebastelt:
function atkp_product_updated_callback2($product_id) {
require_once ATKP_PLUGIN_DIR.'/includes/atkp_product.php';
$woo_product = atkp_product::get_woo_product($product_id);
$woocommerce_product_id = $woo_product->ID;
$marke = ATKPTools::get_post_setting( $product_id, ATKP_PRODUCT_POSTTYPE.'_brand');
$kategorie = ATKPTools::get_post_setting( $product_id, ATKP_PRODUCT_POSTTYPE.'_productgroup');
$hersteller = ATKPTools::get_post_setting( $product_id, ATKP_PRODUCT_POSTTYPE.'_manufacturer');
ATKPTools::set_post_setting( $woocommerce_product_id, 'marke', $marke);
ATKPTools::set_post_setting( $woocommerce_product_id, 'hersteller', $hersteller);
ATKPTools::set_post_setting( $woocommerce_product_id, 'kategorie', $kategorie);
}
add_action('atkp_product_updated', 'atkp_product_updated_callback2');
Alles anzeigen
[Blockierte Grafik: https://i.imgur.com/uDzWlGX.png]
[Blockierte Grafik: https://i.imgur.com/o39kQTx.png]
Nur leider werden die Produkte in WC nicht in die Kategorien reingemacht bzw mit der marke "versehen"
Hat jemand eine Idee was ich machen könnte? Wie schon erwähnt kann ich leider nicht richtig programmieren deshalb verzeiht mir falls da ein dummer Fehler drinnen ist :D
[size=18][/SIZE]