関数
Utils::getWelItemData( int $post_id )
welitem array and returns itパラメータ パラメータ
- $post_id
(数値) (必須)
ファイル: src/Utils.php
public static function getWelItemData($post_id) {
$welitem = wel_get_product($post_id);
if (!empty($welitem)) {
$mainpictid = '';
if (is_array($welitem['itemPicts']) && !empty($welitem['itemPicts'][0])) {
$mainpictid = (int)$welitem['itemPicts'][0];
}
foreach ($welitem['_sku'] as $index => $sku) {
$pid = $mainpictid;
if (!empty($sku['pict_id'])) {
$pid = (int)$sku['pict_id'];
}
$welitem['_sku'][$index]['images'] = [
'fullSizeLink' => !empty($pid) ? wp_get_attachment_image_src($pid, 'full-size', true) : '',
'mediumSizeLink' => !empty($pid) ? wp_get_attachment_image_src($pid, 'medium', true) : '',
'thumbnailLink' => !empty($pid) ? wp_get_attachment_image_src($pid, 'thumbnail', true) : '',
];
}
}
return $welitem;
}