Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да получа идентификатор на вариант на Woocommerce?

Опитайте това:

$args = array(
    'post_type'     => 'product_variation',
    'post_status'   => array( 'private', 'publish' ),
    'numberposts'   => -1,
    'orderby'       => 'menu_order',
    'order'         => 'asc',
    'post_parent'   => get_the_ID() // get parent post-ID
);
$variations = get_posts( $args );

foreach ( $variations as $variation ) {

    // get variation ID
    $variation_ID = $variation->ID;

    // get variations meta
    $product_variation = new WC_Product_Variation( $variation_ID );

    // get variation featured image
    $variation_image = $product_variation->get_image();

    // get variation price
    $variation_price = $product_variation->get_price_html();

    get_post_meta( $variation_ID , '_text_field_date_expire', true );

}

Надявам се това да ви помогне. За повече информация:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Има ли Spring Batch 3 Upgrade Script за MySQL?

  2. mySQL Грешка 1040:Твърде много връзки

  3. Избор на прост месец на Laravel

  4. php как да съхранявам и четем json данни чрез mysql?

  5. Ефективен начин за симулиране на пълно външно присъединяване в MySQL?