Read all of the other posts in our series on Creating Azure (hosted) WordPress Websites without knowing php or MySql!

All of the back-end infrastructure files of a WordPress website hosted on Azure Web App Service, are exposed via its Azure source control management site. You may need to make changes to the Azure hosted WordPress site’s web.config, wp-config.php, functions.php etc.

Every Azure App Service (website) has an associated ‘scm’ service website or a Site Extension named Kudu. It is accessed by using the Source Control Management entry point https://<site-name>.scm.azurewebsites.net. NOTE: A custom domain name will not resolve with the scm modification to its URL – you must use the original *.azurewebsites.net DNS name to access Kudu.

Kudu can also be accessed via the Azure Resource Manager (ARM) for your Azure website under Settings > Development Tools > Advanced Tools > Go > Read more about Kudu here.

To access the back-end files on the Kudu/scm site > Debug console > CMD > site > wwwroot:

Edit, delete or download specific files by selecting the icons to the left of the file name:

Read all of the other posts in our series on Creating Azure (hosted) WordPress Websites without knowing php or MySql!