2017-01-25 2 views
-1

https://postimg.org/image/xgyc0hgxz/Nach Order Details [WooCommerce]

Ok, so dass ich ein zusätzliches Feld erstellen möchten (Spalte), in dem das Bild des schwarzen Quadrats hat aber vor allem ich weiß nicht, was der Haken ist. Nach der Suche fand ich den Haken

woocommerce_admin_order_data_after_order_details 

aber dieser Haken ist über das, was ich will, wie hier gezeigt .. Add order metadata to WooCommerce admin order overview

Auch das, was ich will ist für jedes Objekt Versandklasse zu zeigen, die ich denke, ich durch zugreifen konnte globales $ Produkt, wenn ich dort auf die Schleife zugreifen könnte, aber ich weiß nur nicht den Haken oder wie soll ich diese Spalte hinzufügen. Irgendwelche Ideen?

Antwort

1

Ok Ich habe eine Lösung gefunden und poste sie hier für jeden, der danach sucht.

add_action('woocommerce_before_order_itemmeta','woocommerce_before_order_itemmeta',10,3); 
function woocommerce_before_order_itemmeta($item_id, $item, $product){ 
    $shippingclass = $product->get_shipping_class(); 

    echo ($shippingclass) ? __('<hr><b>Shipping with: </b> <i style = "text-transform:uppercase">'. $shippingclass .'</i><hr>','woocommerce') : 'No Shipping Class is assigned to this product'; 
    echo '<p><b>Category:</b> <i>'.get_the_term_list($product->id, 'product_cat').'</i></p>'; 
} 
Verwandte Themen