получить переменную дату продажи продукта Ву - PullRequest
1 голос
/ 29 апреля 2020

Я хочу получить график продаж даты на переменном продукте, и пытаюсь набрать


function sales_timer_echo_product_from() {

        global $product;
if( $product->is_type('variable') ){
        $sale_price_dates   = get_post_meta($variation_id->get_date_on_sale_from(), '_sale_price_dates_from', true );
        $sale_price_dates_from  = get_post_meta($variation_id->get_date_on_sale_to(), '_sale_price_dates_to', true );
        //global $post;

        //$regular_price    = get_post_meta( $post->ID, '_sale_price_dates_to', true );
        if(!empty($sale_price_dates_from)) {

        echo '<div class="countdown-container" id="sales_timer_display_from'.$variation_id->get_date_on_sale_from().'" data-date-from="'.date("Y-m-d H:i:s",$sale_price_dates_from).'"></div>';
      }
   }
}

и


function sales_timer_echo_product_from() {

        global $product;
if( $product->is_type('variable') ){
        $sale_price_dates   = get_post_meta( $product->get_id(), '_sale_price_dates_to', true );
        $sale_price_dates_from  = get_post_meta( $product->get_id(), '_sale_price_dates_from', true );
        //global $post;

        //$regular_price    = get_post_meta( $post->ID, '_sale_price_dates_to', true );
        if(!empty($sale_price_dates_from)) {

        echo '<div class="countdown-container" id="sales_timer_display_from'.$product->get_id().'" data-date-from="'.date("Y-m-d H:i:s",$sale_price_dates_from).'">
     }
   }
}

Я пытаюсь изменить это, но без надежды или я что-то не так

$date_from = isset( $variation['sale_price_dates_from'] ) ? strtotime( $variation['sale_price_dates_from'] ) : get_post_meta($variation_id, '_sale_price_dates_from', true);    
$date_to   = isset( $variation['sale_price_dates_to'] ) ? strtotime( $variation['sale_price_dates_to'] ) : get_post_meta($variation_id, '_sale_price_dates_to', true);

Они не работают с переменным продуктом, пожалуйста, помогите мне исправить это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...