Advertisement
Guest User

Untitled

a guest
Aug 18th, 2019
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. $block_data['sku'] = $product->get_sku();
  2.  
  3. $layout['sku'] = array();
  4.  
  5. $block_data['content'] = get_the_content();
  6. $block_data['classes'] = $block_classes;
  7. $block_data['tmb_data'] = $tmb_data;
  8. $block_data['id'] = $post->ID;
  9. $block_data['media_id'] = $item_thumb_id;
  10. $block_data['title_classes'] = $title_classes;
  11. $block_data['link'] = get_permalink();
  12. $block_data['text_length'] = 300;
  13. $block_data['product'] = true;
  14. $block_data['sku'] = $product->get_sku();
  15.  
  16. $categories_id = array();
  17. $categories_link = array();
  18. $woo_categories = get_the_terms( $post->ID, 'product_cat' );
  19. if (isset($woo_categories) && !empty($woo_categories)) {
  20. foreach ( $woo_categories as $woo_cat ) {
  21. $woo_cat_id = $woo_cat->term_id; //category ID
  22. $woo_cat_name = $woo_cat->name; //category name
  23.  
  24.  
  25.  
  26. $block_data['single_categories_id'] = $categories_id;
  27. $block_data['single_categories'] = $categories_link;
  28.  
  29.  
  30. if ($item_thumb_id !== '') {
  31. $layout['media'] = array();
  32.  
  33. } else {
  34. $layout['media'] = array('placeholder');
  35.  
  36. }
  37. $layout['title'] = array();
  38. $layout['price'] = array();
  39. $layout['sku'] = array();
  40.  
  41. function woocommerce_item_sku_on_archive() {
  42. global $product;
  43. if ( $product->get_sku() ) {
  44. echo $product->get_sku();
  45. }
  46. }
  47. add_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_item_sku_on_archive');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement