Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak uzyskać identyfikator odmiany Woocommerce?

Wypróbuj ten:

$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 );

}

Mam nadzieję, że to ci pomoże. Więcej informacji:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zapytanie MYSQL do wybrania wyniku warunku jednej tabeli i wyświetlenia go w innej tabeli

  2. Wysyłaj dane z javascriptu do bazy mysql

  3. PHP i MYSQL:używanie bcrypt hash i weryfikacja hasła z bazą danych

  4. Jaka jest liczba MAX, jeśli przechowuję int(255) w MySQL?

  5. DATE_SUB() Przykłady – MySQL