On Saturday, November 23rd, we had our fifth WordPress workshop in the Startit center in Novi Sad.
Terminal and WP-CLI
We went through Linux terminal basics and then we jumped into WP-CLI. We learned how to create, update, and delete users on the site, how to install, activate, deactivate, and delete plugins and themes, and how to perform a full backup of a WordPress website in a few seconds with WP-CLI and Linux commands:
wp db export – creates a database backup
tar cfz backup.zip . – creates a backup of all files and folders in the WordPress installation
We also skimmed-through the other fantastic options WP-CLI offers like:
- Updating wp_options table
- Installing WordPress
- Creating a database
- Setting up the wp-config.php file
- Setting up the necessary files for creating a plugin
- Setting up the necessary files for creating a theme
- Setting up the necessary files for creating a child theme
We also took a quick look at the full documentation of all WP-CLI commands.
WordPress Plugins and Hooks
We then created a simple plugin that adds the alt value to all Gravatar images. We also explored the forums where support for WordPress.org websites, plugins, and themes is provided by the volunteers.
I also provided all the attendees with the list of my plugins of choice for a WordPress website.
We touched the main concepts of SEO and what are the most important things to work on. I plan on writing a separate article on this subject at some point.
Next Saturday, we’ll be creating a membership website and a webshop.