Brief Summary
In this course, you’ll dive into the world of version control for WordPress using Git. It’s super chill—you’ll learn everything from setting up your GitHub account to scripting for automation and managing your site like a pro! Perfect for anyone looking to level up their WordPress game.
Key Points
-
Set up Git and GitHub for WordPress.
-
Automate and manage WordPress databases.
-
Learn basic Bash scripting for easier development.
Learning Outcomes
-
Create and configure a local Git repository for WordPress.
-
Work with the command line to push and pull updates.
-
Automate plugin downloads and database management.
About This Course
Automating WordPress Version control
There are a few simple truths that remain consistent despite the pace at which technology advances in the web development industry.
One of which is version control.
In this course IÂ would like to take you through how to properly navigate, Git a system of version control for every aspect of your WordPress site including themes, plugins the database and uploads.
We will also dive into the command line moving away from graphical user interfaces, so to leverage the power of git and bash scripting.
In this course we will be covering how to:
Create a Free Account on Github
Install Git on a machine
Setup Version control on a WordPress site locally
Some basic bash scripting for git and WordPress
Properly link a local git repository to Github
The logistics of pushing and pulling to Github using nothing but the command line
How to properly setup javascript, css and task management dependencies for version control in WordPress
Write a portable bash script that can automatically download and install plugins as well as import and export a WordPress database
How to link a WordPress site to a Content Delivery Network for free, to simplify upload management and speed up your site dramatically
All while within the paradigm of using Github effectively in a collaborative environment
I have no doubt that if you are a WordPress developer and you are not currently using version control everyday that this course will be a massive additional bonus to your skill-set.
Set up Git for a WordPress theme
Maintain WordPress plugins in Git
Automate, manage and migrate a WordPress database with Version control
Uladzislau D.
Half of the course is about basic git knowledge, another half is about basic bash cd/rm/for commands. No info about creating envs, migration, pages version control.