'; foreach ( $selects as $select ) { if ( $select->meta_key == $meta_key ) { $selected = ' selected'; } else { $selected = ''; } echo ''; } echo ''; } private static function get_all_custom_fields() { global $wpdb; //アンダーバーで始まるシステム系のパラメータは除外する return $wpdb->get_results( 'SELECT DISTINCT meta_key FROM ' . $wpdb->prefix . 'postmeta WHERE meta_key NOT LIKE ' . "'\_%' ORDER BY meta_key ASC" ); } } }