Posts in Wordpress can be enhanced with custom fields through the user interface. Then it is possible to use a plugin or custom code in the theme templates to show the custom fields. More info below:
https://wordpress.org/support/article/custom-fields/
https://www.wpbeginner.com/wp-tutorials/wordpress-custom-fields-101-tip…