WordPress provides ability to post authors for assigning custom fields to any post, page or custom post type. This arbitrary additional information is called meta-data which may include bits of information.
Completely customize columns on WordPress admin area screens for post(types), pages, media, comments, links and users with an easy to use drag-and-drop interface. Easily add or remove columns, change their label, change their width and reorder them as per your needs.
You may try this plugin also Custom fields shortcode. Although this plugin hasn’t been updated in over 2 years but it works good without showing any error in my blog.
Use [cf] shortcode in your post content to show the custom field value without editing any of your WordPress theme files.
For Example: [cf] FieldName[/cf] returns value of ‘FieldName’ custom-filed.
Check similar plugins here.