Welcart

wel_update_item_data / データセット関数

商品のメタ情報を更新します。

説明

商品のメタ情報を更新します。

使い方

<?php
$item = wel_get_item( $post_id, false );
$item&#91;'itemName'&#93; = '新しい商品名';
wel_update_item_data( $item, $post_id );
?>

パラメータ

$data
(array)メタ情報
$post_id
(数値)投稿ID

注意

必ず wel_get_item( $post_id, false ) でメタ情報配列を作成してから必要な項目を変更してください。
配列を構成している index 以外の情報をセットしても無視されます。
wel_get_item( $post_id, false ) の第2引数の false はキャッシュではなくデータベースからデータを取得することを意味しています。

拡張項目をセットする場合は ’itemAdvanced’ を使用します。

用例

<?php
$item = wel_get_item( $post_id, false );
$item&#91;'itemAdvanced'&#93; = array(
    'time' => array(
        'start' => '10:00',
        'end' => '12:00',
    ),
);
wel_update_item_data( $item, $post_id );
?>

変更履歴

  • 2.6

ソースファイル

usc-e-shop/includes/product/wel-item-functions.php

関連資料

  • wel_get_item() ・・・ post ID から取得できる情報のうち特定のメタ情報のみを取得します。
  • wel_get_id_by_item_code() ・・・ 商品コードから Post ID を取得します。