複数のinputデータを配列でoptions.phpに保存したい
-
inputタグを複数配置し、ユーザーがデータを入力。
register_settingで1つの$nameに配列で入力データを保存し
get_optionで保存した配列順で出力したいと考えています。保存をクリックしても、データがnullを返します。
どこが間違っているか、ご教授くださいよろしくお願いいたします。
以下私が書いたコードです
<?php $formelement = array( '<input type=”text” id=”text” name=”textform[]” value=””>’, '<input type=”text” id=”text” name=”textform[]” value=””>’, '<input type=”text” id=”text” name=”textform[]” value=””>’, '<input type=”text” id=”text” name=”textform[]” value=””>’ ); foreach($formelement as $value){ echo $value; } ?> function register_custom_setting() {//サブフッターの入力項目をoptions.phpに登録 register_setting(‘custom-menu-group’, ‘textform’ , array( ‘type’ => ‘array’, ‘sanitize_callback’ => ‘esc_attr’ )); } add_action( ‘admin_init’, ‘register_custom_setting’ );</code>
- <?php echo get_option(‘textform’); ?>
- <?php echo get_option(‘textform’); ?>
- <?php echo get_option(‘textform’); ?>
`
1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
- このトピックに返信するにはログインが必要です。