تابع ووکامرسی wc_get_email_order_items دریافت پیغام ایمیل قبل از ارسال به مشتری

تابع ووکامرسی wc_get_email_order_items – دریافت پیغام ایمیل قبل از ارسال به مشتری
Syntax – سینتکس
wc_get_email_order_items( (WC_Order) $order, (array) $args = array() );
Parameters – پارامتر ها (2)
- 1- $order (WC_Order)
- 2- $args (array)
Usage – نحوه استفاده
if ( !function_exists( 'wc_get_email_order_items' ) ) {
require_once ABSPATH . PLUGINDIR . 'woocommerce/includes/wc-template-functions.php';
}
// The order.
$order = null;
// The args.
$args = array();
// NOTICE! Understand what this does before running.
$result = wc_get_email_order_items($order, $args);
Defined – محل تعریف
/includes/wc-template-functions.php
function wc_get_email_order_items( $order, $args = array() ) {
ob_start();
$defaults = array(
'show_sku' => false,
'show_image' => false,
'image_size' => array( 32, 32 ),
'plain_text' => false,
'sent_to_admin' => false,
);
$args = wp_parse_args( $args, $defaults );
$template = $args['plain_text'] ? 'emails/plain/email-order-items.php' : 'emails/email-order-items.php';
wc_get_template( $template, apply_filters( 'woocommerce_email_order_items_args', array(
'order' => $order,
'items' => $order->get_items(),
'show_download_links' => $order->is_download_permitted() && ! $args['sent_to_admin'],
'show_sku' => $args['show_sku'],
'show_purchase_note' => $order->is_paid() && ! $args['sent_to_admin'],
'show_image' => $args['show_image'],
'image_size' => $args['image_size'],
'plain_text' => $args['plain_text'],
'sent_to_admin' => $args['sent_to_admin'],
) ) );
return apply_filters( 'woocommerce_email_order_items_table', ob_get_clean(), $order );
}
versions – نسخه ها
از نسخه : 3.0.0
نسخه فعلی : 3.0.6
دیگر نسخه ها : 3.0.6 , 3.0.5 , 3.0.4 , 3.0.3 , 3.0.2
ارسال نظر