WordPress has a very amazing plugin called Advanced Custom Field). You can use that and create dynamic fields for your WordPress website.