ユーザーがフロントエンドから投稿/編集/投稿を管理できるようにする機能に取り組んでおり、配列の更新で立ち往生しています。
update_post_meta($post_id, 'lapp_appmenu',$_POST['appmenu']);
このメソッドは単一の値に対して機能しますが、配列を処理するときに失敗します (送信すると、以前に設定された値が削除されるだけです)。
前もって感謝します、
ニコラ
編集:
配列はアイテムの無制限のリストです。
<?php
$i = 0;
if ($appmenu) {
foreach($appmenu as $row) { ?>
<li><span class="sort hndle">|||</span>
<input type="text" name="lapp_appmenu[<?php echo $i; ?>]" id="lapp_appmenu" value="<?php echo $row; ?>" size="30" />
<a class="repeatable-remove button" href="#">-</a></li>
<?php
$i++;
}
} else { ?>
<li><span class="sort hndle">|||</span>
<input type="text" name="lapp_appmenu[<?php echo $i; ?>]" id="lapp_appmenu" value="" size="30" />
<a class="repeatable-remove button" href="#">-</a></li>
<?php }?>