Next, I downloaded the ‘Underscores Starter Theme‘ to serve as the foundation of the WordPress theme. I personalized it to fit the project and set up the basic structure of the theme.
To optimize the development process, I installed the ‘Admin Site Enhancement (ASE)‘ plugin. This allowed me to enable and disable core WordPress functions, such as disabling comments for page, media; Gutenberg blocks for custom taxonomy; REST API in case we don’t use and enabling maintenance mode.
To manage dynamic content, I installed the ‘ACF (Advanced Custom Fields)‘ plugin. Using this plugin, I created custom fields tailored to the home page and landing page content.
This is how I developed a custom-coded WordPress website using the Underscores base theme and the ACF plugin. Each step was crucial in ensuring a high-quality, tailored solution for the project.