回答編集履歴
1
修正
answer
CHANGED
@@ -1,8 +1,9 @@
|
|
1
1
|
```php
|
2
2
|
$custom_fields=['言語'=>'lang','年齢'=>'age','性別'=>'sex'];
|
3
3
|
add_action( 'admin_menu',function()use($custom_fields){
|
4
|
-
foreach($custom_fields as $label=>$
|
4
|
+
foreach($custom_fields as $label=>$key){
|
5
|
+
$keyname='post_meta_'.$key;
|
5
|
-
add_meta_box(
|
6
|
+
add_meta_box( $keyname, $label, function($post)use($label,$keyname){
|
6
7
|
$get_value = get_post_meta( $post->ID, $keyname, true );
|
7
8
|
wp_nonce_field( 'action-' . $keyname, 'nonce-' . $keyname );
|
8
9
|
echo '<input name="' . $keyname . '" value="' . $get_value . '">';
|