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:
- SMTP Mailer
- IThemes Security
- Google Analytics Dashboard for WP
- Smooth Scroll Page Up/Down Buttons
- WP Edit
- Enlighter – Customizable Syntax Highlighter
- Optimize Database after Deleting Revisions
- Akismet Anti-Spam
- WP Security Audit Log
- WordPress Importer
Read all of the other posts in our series on Creating Azure (hosted) WordPress Websites without knowing php or MySql!