Advertisement
campusboy

wp_insert_product

Oct 26th, 2017
266
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.55 KB | None | 0 0
  1. <?php
  2.  
  3. $data = [
  4.     [
  5.         'title' => "hello 1",
  6.         'price' => 12000,
  7.         'sku'   => 1234,
  8.     ],
  9.     [
  10.         'title' => "hello 2",
  11.         'price' => 11200,
  12.         'sku'   => 4325,
  13.     ],
  14.     [
  15.         'title' => "hello 3",
  16.         'price' => 51653,
  17.         'sku'   => 13212,
  18.     ],
  19. ];
  20.  
  21. foreach ( $data as $item ) {
  22.     $post_id = wp_insert_post( [
  23.         'post_type'   => 'product',
  24.         'post_title'  => $item[ 'title' ],
  25.         'post_status' => 'publish',
  26.         'post_author' => 1,
  27.     ] );
  28.    
  29.     update_post_meta( $post_id, 'price', $item[ 'price' ] );
  30.     update_post_meta( $post_id, 'sku', $item[ 'sku' ] );
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement