我已經添加了更多字段給用戶信息,但現在我正在努力保存一組值。用update_user_meta保存數組
我如何顯示值:
<tr>
<th><label for="days">days</label></th>
<td>
<input type="checkbox" name="days" value="<?php echo esc_attr(get_the_author_meta('monday', $user->ID)); ?>"> Monday<br>
<input type="checkbox" name="days" value="<?php echo esc_attr(get_the_author_meta('tuesday', $user->ID)); ?>"> Tuesday<br>
<input type="checkbox" name="days" value="<?php echo esc_attr(get_the_author_meta('wednesday', $user->ID)); ?>"> Wednesday<br>
<input type="checkbox" name="days" value="<?php echo esc_attr(get_the_author_meta('thursday', $user->ID)); ?>"> Thursday<br>
<input type="checkbox" name="days" value="<?php echo esc_attr(get_the_author_meta('friday', $user->ID)); ?>"> Friday<br>
</td>
</tr>
我是如何保存的值:
update_user_meta($user_id, 'days', $_POST['monday, tuesday, wednesday, thursday, friday']);
我知道我做錯了,但我不能找到正確的方法去做吧。我希望這裏有人能幫助我。
謝謝!這對我來說很清楚。 – 2013-02-14 15:52:02