説明
post_id で指定した商品に オプションを追加登録します。
既に別の オプションが存在する場合は、その後ろ(最後尾)に追加されます。
使い方
<?php wel_add_opt_data( $post_id, $opt ); ?>
パラメータ
- $post_id
- (数値)投稿ID
- $opt
- (array)オプションデータ
注意
オプション を構成する配列の index は決まっていて、それ以外の index を指定しても無視され保存できません。
また必要のない index は省略できます。省略された項目は初期値がセットされます。
ただし、オプションの新規登録の際は meta_id と sort は自動附番されますので指定してはいけません。「使い方」で示されている index が全てとなります。
用例
<?php $opt = array( 'code' => 'company', 'name' => '会社名', 'means' => 0, 'essential' => 0, 'value' => '', ); wel_add_opt_data( $post_id, $opt ) ?>
変更履歴
2.6
ソースファイル
usc-e-shop/includes/product/wel-item-functions.php
関連資料
- wel_update_opt_data_by_id() ・・・ meta_id を指定して 商品オプションデータを更新します。
- wel_delete_opt_data_by_id() ・・・ meta_id と post_id を指定して 商品オプションを削除します。
- wel_get_opts() ・・・ post_id で指定した商品の全てのオプションデータを取得します。