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

WordPress was created in 2003 as a simple platform for quickly creating a blog, using dated posts in categories. The WordPress platform is optimized for blog posts.

Let’s look now at the general and specific steps for setting up a basic WordPress public Technical Blog.

This is the public landing page of a basic WordPress Technical blog using the Divi Theme, customizations and selected plugins mentioned in previous posts:

Azure Portal Setup:

  • App Service Plan: Standard 1.
  • Custom Domain
  • SSL Cert & HTTPS Binding
  • Install WP
  • HTTPS redirect to web.config – URL ReWrite Script pasted via Kudu
  • Azure Backup/Restore
  • Configure Azure Blob Storage for media/file delivery to website

Divi Theme Customizations:

  • Added social media links/icons to top menu and to footer
  • Made the header and footer fixed to frame each webpage
  • Changed to custom footer text from the default ‘Powered by WordPress’
  • Right side-bar menu has Search, Recent Posts, Categories & Archives widgets only

Customizations to Functions.php in Child-Theme:

In functions.php:

  • Remove WP logo from Admin bar
  • Replace ‘Howdy’ on Admin bar to ‘Logged in as’
  • Disable all automatic theme updates
  • Disable all automatic plugin updates
  • Display Site Title and Tagline Text in Header

In wp-config.php

  • Disable major and development updates
  • Add includes folder to child-theme to add in linkedin social icon to Divi

Plugins Used:

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