Session: WP Site Management using WP-CLI from Scratch

Roald Umandal
Roald UmandalWeb Developer
Session: WP Site
Management using
WP-CLI from ScratchRoald Umandal
WordCamp Iloilo
August 24, 2019
Agenda
● What is WP-CLI?
● WP-CLI Installation
● WP-CLI Demo
Who am I?
Roald Umandal
Customer Success Engineer in Pantheon Systems
Fun Facts About Me
● Was asked few times if my name is derived
from the famous book author of “Charlie and
the Chocolate Factory” - Roald Dahl
● PHP backend developer (Drupal/WordPress)
● I run in marathon
● I love travelling and photography
● We are three in family with same birthday
● I have Golden Retriever his name is “Khalil”
Arabic name that means “Friend”
What is WP-CLI?
WP-CLI is command line utility tool that makes developer life easy.
Manage sites in just few lines without navigating directly in browser
(hate many clicks?). You can update plugins, configure multisite installs
and much more, without using a web browser.
WP-CLI Installation
WP-CLI Installation
● UNIX-like environment (OS X, Linux, FreeBSD, Cygwin); limited
support in Windows environment
● PHP 5.4 >
● WordPress 3.7 or later. (Note: Versions older than the latest
WordPress release may have degraded functionality)
WP-CLI Installation
1. Download the wp-cli.phar file using wget or curl:
WP-CLI Installation
2. Check Phar file to verify it’s working:
WP-CLI Installation
3. Make the file executable and move under /usr/local/bin to run WP-CLI globally:
WP-CLI Installation
4. Verify WP-CLI if installed properly
Docker image LAMP
https://hub.docker.com/r/roaldumandal/
wordcamp-iloilo
Local development environment tools that
have built in WP-CLI
1. Pantheon local dev - https://pantheon.io/docs/localdev
2. Lando -
https://docs.lando.dev/config/wordpress.html#connecting-to-
your-database
3. Localbyflywheel - https://localbyflywheel.com/
SSH in Docker Container
● SSH in docker container: docker exec -it [container-id] /bin/bash
Ex. docker exec -it 7e4ad3a2558c /bin/bash
SSH in Lando Container
● SSH in Lando Container
Ex. lando ssh
WP-CLI Demo
Updating WP-CLI
$ wp cli update
Download WP Core
$ wp core download
Generate wp-config.php file
$ wp config create --dbname=mydb --dbuser=wp --dbpass=mypass
wp plugin <command>
Manages plugins, including installs, activations, and updates.
Installing and activating plugin
$ wp plugin install <plugin-name> [--activate]
Updating plugin
$ wp plugin update <plugin-name>
Activate plugin
$ wp plugin activate <plugin-name>
Deactivate plugin
$ wp plugin deactivate <plugin-name>
List plugins
$ wp plugin list
wp theme <command>
Manages themes, including installs, activations, and updates.
Install and activate WordPress theme
$ wp theme install <theme> --activate
Get details of an installed theme
Get details of an installed theme
Get status of theme
$ wp theme status catch-starter
wp user <command>
Manages users, along with their roles, capabilities, and meta.
List users
$ wp user list [--role=administrator,editor]
Create user
$ wp user create roald roald@pantheon.io --role=administrator
Update user password
$ wp user update user@example.com --user_pass=new-password
Delete user
$ wp user delete roald [--reassign=carl]
Flushes the WP Object Cache object
$ wp cache flush
wp cron <command>
Tests, runs, and deletes WP-Cron events; manages WP-Cron
schedules.
Cron Subcommands
Name Description
wp cron event Schedules, runs, and deletes WP-Cron
events.
wp cron schedule Gets WP-Cron schedules.
wp cron test Tests the WP Cron spawning system and
reports back its status.
Run all cron events due right now
$ wp cron event run --due-now
Schedule a new cron event
$ wp cron event schedule cron_test
Schedule a new cron event
$ wp cron event schedule cron_test now hourly
Delete the next scheduled cron event
$ wp cron event delete cron_test
List scheduled cron events in JSON
$ wp cron event list --fields=hook,next_run --format=json
Test WP Cron spawning system
$ wp cron test
Exports WordPress content to a WXR file
Browser
Exports WordPress content to a WXR file
$ wp export --dir=wp-content/uploads --user=roald --post_type=post --start_date=2019-08-01
--end_date=2019-08-30
Exports WordPress content to a WXR file
Export post by ID
$ wp export --dir=wp-content/uploads --post__in=51,70
Imports content from a given WXR file
Browser
Imports content from a given WXR file
Browser
Imports content from a given WXR file
Browser
Imports content from a given WXR file
Browser
Imports content from a given WXR file
$ wp import wp-content/uploads/wpclidemo.wordpress.2019-08-18.000.xml --authors=create
Imports content from a given WXR file
$ wp import wp-content/uploads/wpclidemo.wordpress.2019-08-18.000.xml --authors=create
$ wp post list
Resources
● https://wp-cli.org/#installing
● https://pantheon.io/docs/terminus/
● https://wp-cli.org/
● https://developer.wordpress.org/cli/commands/
Follow me
● WordPress/@roaldu
● Drupal/@roaldumandal
● Github/@/umandalroald
● Twitter/@roaldart
● Instagram/@roaldphotography
The End
Thank You!
1 of 55

Recommended

Introduction to WP-CLI: Manage WordPress from the command line by
Introduction to WP-CLI: Manage WordPress from the command lineIntroduction to WP-CLI: Manage WordPress from the command line
Introduction to WP-CLI: Manage WordPress from the command lineBehzod Saidov
102 views30 slides
Web development automatisation for fun and profit (Artem Daniliants) by
Web development automatisation for fun and profit (Artem Daniliants)Web development automatisation for fun and profit (Artem Daniliants)
Web development automatisation for fun and profit (Artem Daniliants)LumoSpark
350 views31 slides
Python/Flask Presentation by
Python/Flask PresentationPython/Flask Presentation
Python/Flask PresentationParag Mujumdar
4.6K views12 slides
Automated Tasks for WordPress by
Automated Tasks for WordPressAutomated Tasks for WordPress
Automated Tasks for WordPressJoe Cartonia
188 views13 slides
Flask by
FlaskFlask
FlaskFadwa Gmiden
161 views16 slides
DevOps: Docker Workshop by
DevOps: Docker WorkshopDevOps: Docker Workshop
DevOps: Docker WorkshopJoonas Hämäläinen
111 views26 slides

More Related Content

What's hot

Take Command of WordPress With WP-CLI at WordCamp Long Beach by
Take Command of WordPress With WP-CLI at WordCamp Long BeachTake Command of WordPress With WP-CLI at WordCamp Long Beach
Take Command of WordPress With WP-CLI at WordCamp Long BeachDiana Thompson
212 views79 slides
Wp cli-wcbalt by
Wp cli-wcbaltWp cli-wcbalt
Wp cli-wcbaltAaron Brazell
604 views12 slides
Wp cli by
Wp cliWp cli
Wp cliAaron Brazell
691 views11 slides
Improving WordPress performance (xdebug and profiling) by
Improving WordPress performance (xdebug and profiling)Improving WordPress performance (xdebug and profiling)
Improving WordPress performance (xdebug and profiling)Otto Kekäläinen
1.3K views47 slides
Fast Paced Drupal 8: Accelerating Development with Composer, Drupal Console a... by
Fast Paced Drupal 8: Accelerating Development with Composer, Drupal Console a...Fast Paced Drupal 8: Accelerating Development with Composer, Drupal Console a...
Fast Paced Drupal 8: Accelerating Development with Composer, Drupal Console a...Acquia
1.2K views24 slides
Intro to Laravel 4 by
Intro to Laravel 4Intro to Laravel 4
Intro to Laravel 4Singapore PHP User Group
5K views38 slides

What's hot(20)

Take Command of WordPress With WP-CLI at WordCamp Long Beach by Diana Thompson
Take Command of WordPress With WP-CLI at WordCamp Long BeachTake Command of WordPress With WP-CLI at WordCamp Long Beach
Take Command of WordPress With WP-CLI at WordCamp Long Beach
Diana Thompson212 views
Improving WordPress performance (xdebug and profiling) by Otto Kekäläinen
Improving WordPress performance (xdebug and profiling)Improving WordPress performance (xdebug and profiling)
Improving WordPress performance (xdebug and profiling)
Otto Kekäläinen1.3K views
Fast Paced Drupal 8: Accelerating Development with Composer, Drupal Console a... by Acquia
Fast Paced Drupal 8: Accelerating Development with Composer, Drupal Console a...Fast Paced Drupal 8: Accelerating Development with Composer, Drupal Console a...
Fast Paced Drupal 8: Accelerating Development with Composer, Drupal Console a...
Acquia1.2K views
The WordPress developer's toolkit by Ivelina Dimova
The WordPress developer's toolkit The WordPress developer's toolkit
The WordPress developer's toolkit
Ivelina Dimova563 views
Remote Control WordPress by Edmund Turbin
Remote Control WordPressRemote Control WordPress
Remote Control WordPress
Edmund Turbin414 views
Behaviour Driven Development con Behat & Drupal by sparkfabrik
Behaviour Driven Development con Behat & DrupalBehaviour Driven Development con Behat & Drupal
Behaviour Driven Development con Behat & Drupal
sparkfabrik556 views
Containerize spring boot application with docker by Sunil kumar Mohanty
Containerize spring boot application with dockerContainerize spring boot application with docker
Containerize spring boot application with docker
Instrumentación de entrega continua con Gitlab by Software Guru
Instrumentación de entrega continua con GitlabInstrumentación de entrega continua con Gitlab
Instrumentación de entrega continua con Gitlab
Software Guru429 views
Laravel Poznań Meetup #12 - "Speed up web API with Laravel and Swoole using ... by HighSolutions Sp. z o.o.
 Laravel Poznań Meetup #12 - "Speed up web API with Laravel and Swoole using ... Laravel Poznań Meetup #12 - "Speed up web API with Laravel and Swoole using ...
Laravel Poznań Meetup #12 - "Speed up web API with Laravel and Swoole using ...
Docker Up and Running Introduction by Mark Beacom
Docker Up and Running IntroductionDocker Up and Running Introduction
Docker Up and Running Introduction
Mark Beacom85 views
A Docker-based Development Environment Even I Can Understand by Jeremy Gimbel
A Docker-based Development Environment Even I Can UnderstandA Docker-based Development Environment Even I Can Understand
A Docker-based Development Environment Even I Can Understand
Jeremy Gimbel203 views
Capistrano deploy Magento project in an efficient way by Sylvain Rayé
Capistrano deploy Magento project in an efficient wayCapistrano deploy Magento project in an efficient way
Capistrano deploy Magento project in an efficient way
Sylvain Rayé4.8K views
Get started with docker &amp; dev ops by Asya Dudnik
Get started with docker &amp; dev opsGet started with docker &amp; dev ops
Get started with docker &amp; dev ops
Asya Dudnik208 views
WP-CLI Workshop at WordPress Meetup Cluj-Napoca by 4nd4p0p
WP-CLI Workshop at WordPress Meetup Cluj-NapocaWP-CLI Workshop at WordPress Meetup Cluj-Napoca
WP-CLI Workshop at WordPress Meetup Cluj-Napoca
4nd4p0p163 views

Similar to Session: WP Site Management using WP-CLI from Scratch

Gestione avanzata di WordPress con WP-CLI - WordCamp Torino 2017 - Andrea Car... by
Gestione avanzata di WordPress con WP-CLI - WordCamp Torino 2017 - Andrea Car...Gestione avanzata di WordPress con WP-CLI - WordCamp Torino 2017 - Andrea Car...
Gestione avanzata di WordPress con WP-CLI - WordCamp Torino 2017 - Andrea Car...Andrea Cardinali
3.1K views82 slides
Take Command of WordPress With WP-CLI by
Take Command of WordPress With WP-CLITake Command of WordPress With WP-CLI
Take Command of WordPress With WP-CLIDiana Thompson
148 views60 slides
Take Command of WordPress With WP-CLI by
Take Command of WordPress With WP-CLITake Command of WordPress With WP-CLI
Take Command of WordPress With WP-CLIDiana Thompson
339 views94 slides
Administer WordPress with WP-CLI by
Administer WordPress with WP-CLIAdminister WordPress with WP-CLI
Administer WordPress with WP-CLISuwash Kunwar
682 views53 slides
Extending Your WordPress Toolbelt with WP-CLI by
Extending Your WordPress Toolbelt with WP-CLIExtending Your WordPress Toolbelt with WP-CLI
Extending Your WordPress Toolbelt with WP-CLIryanduff
1.1K views30 slides
Take Command of WordPress With WP-CLI by
Take Command of WordPress With WP-CLITake Command of WordPress With WP-CLI
Take Command of WordPress With WP-CLIDiana Thompson
424 views72 slides

Similar to Session: WP Site Management using WP-CLI from Scratch(20)

Gestione avanzata di WordPress con WP-CLI - WordCamp Torino 2017 - Andrea Car... by Andrea Cardinali
Gestione avanzata di WordPress con WP-CLI - WordCamp Torino 2017 - Andrea Car...Gestione avanzata di WordPress con WP-CLI - WordCamp Torino 2017 - Andrea Car...
Gestione avanzata di WordPress con WP-CLI - WordCamp Torino 2017 - Andrea Car...
Andrea Cardinali3.1K views
Take Command of WordPress With WP-CLI by Diana Thompson
Take Command of WordPress With WP-CLITake Command of WordPress With WP-CLI
Take Command of WordPress With WP-CLI
Diana Thompson148 views
Take Command of WordPress With WP-CLI by Diana Thompson
Take Command of WordPress With WP-CLITake Command of WordPress With WP-CLI
Take Command of WordPress With WP-CLI
Diana Thompson339 views
Administer WordPress with WP-CLI by Suwash Kunwar
Administer WordPress with WP-CLIAdminister WordPress with WP-CLI
Administer WordPress with WP-CLI
Suwash Kunwar682 views
Extending Your WordPress Toolbelt with WP-CLI by ryanduff
Extending Your WordPress Toolbelt with WP-CLIExtending Your WordPress Toolbelt with WP-CLI
Extending Your WordPress Toolbelt with WP-CLI
ryanduff1.1K views
Take Command of WordPress With WP-CLI by Diana Thompson
Take Command of WordPress With WP-CLITake Command of WordPress With WP-CLI
Take Command of WordPress With WP-CLI
Diana Thompson424 views
Workshop On WP-CLI by Ajit Bohra
Workshop On WP-CLIWorkshop On WP-CLI
Workshop On WP-CLI
Ajit Bohra79 views
WP-CLI - A Good Friend of Developer by Chandra Patel
WP-CLI - A Good Friend of DeveloperWP-CLI - A Good Friend of Developer
WP-CLI - A Good Friend of Developer
Chandra Patel35 views
WooCommerce WP-CLI Basics by corsonr
WooCommerce WP-CLI BasicsWooCommerce WP-CLI Basics
WooCommerce WP-CLI Basics
corsonr3K views
Automating your plugin with WP-Cron by Dan Cannon
Automating your plugin with WP-CronAutomating your plugin with WP-Cron
Automating your plugin with WP-Cron
Dan Cannon6K views
WordCamp Vancouver 2012 - Manage WordPress with Awesome using wp-cli by GetSource
WordCamp Vancouver 2012 - Manage WordPress with Awesome using wp-cliWordCamp Vancouver 2012 - Manage WordPress with Awesome using wp-cli
WordCamp Vancouver 2012 - Manage WordPress with Awesome using wp-cli
GetSource1.1K views
A Better WordPress Workflow with WP-CLI by Rikesh Ramlochund
A Better WordPress Workflow with WP-CLIA Better WordPress Workflow with WP-CLI
A Better WordPress Workflow with WP-CLI
Rikesh Ramlochund1.7K views
Running Docker in Development & Production (#ndcoslo 2015) by Ben Hall
Running Docker in Development & Production (#ndcoslo 2015)Running Docker in Development & Production (#ndcoslo 2015)
Running Docker in Development & Production (#ndcoslo 2015)
Ben Hall12.6K views
Wordpress y Docker, de desarrollo a produccion by Sysdig
Wordpress y Docker, de desarrollo a produccionWordpress y Docker, de desarrollo a produccion
Wordpress y Docker, de desarrollo a produccion
Sysdig 1.5K views
WP-CLI - A Good Friend of Developer by Chandra Patel
WP-CLI - A Good Friend of DeveloperWP-CLI - A Good Friend of Developer
WP-CLI - A Good Friend of Developer
Chandra Patel913 views
Drupal VM for Drupal 8 Dev - Drupal Camp STL 2017 by Jeff Geerling
Drupal VM for Drupal 8 Dev - Drupal Camp STL 2017Drupal VM for Drupal 8 Dev - Drupal Camp STL 2017
Drupal VM for Drupal 8 Dev - Drupal Camp STL 2017
Jeff Geerling539 views
Docker Introduction.pdf by OKLABS
Docker Introduction.pdfDocker Introduction.pdf
Docker Introduction.pdf
OKLABS68 views

Recently uploaded

Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool by
Extending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPoolExtending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPool
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPoolShapeBlue
56 views10 slides
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... by
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...Bernd Ruecker
50 views69 slides
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue by
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlueCloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlueShapeBlue
63 views15 slides
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti... by
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...ShapeBlue
69 views29 slides
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ... by
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...ShapeBlue
114 views12 slides
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T by
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&TCloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&TShapeBlue
81 views34 slides

Recently uploaded(20)

Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool by ShapeBlue
Extending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPoolExtending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPool
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool
ShapeBlue56 views
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... by Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker50 views
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue by ShapeBlue
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlueCloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue
CloudStack Object Storage - An Introduction - Vladimir Petrov - ShapeBlue
ShapeBlue63 views
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti... by ShapeBlue
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
ShapeBlue69 views
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ... by ShapeBlue
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
ShapeBlue114 views
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T by ShapeBlue
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&TCloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
ShapeBlue81 views
The Power of Heat Decarbonisation Plans in the Built Environment by IES VE
The Power of Heat Decarbonisation Plans in the Built EnvironmentThe Power of Heat Decarbonisation Plans in the Built Environment
The Power of Heat Decarbonisation Plans in the Built Environment
IES VE67 views
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive by Network Automation Forum
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive
NTGapps NTG LowCode Platform by Mustafa Kuğu
NTGapps NTG LowCode Platform NTGapps NTG LowCode Platform
NTGapps NTG LowCode Platform
Mustafa Kuğu287 views
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ... by ShapeBlue
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
ShapeBlue52 views
Confidence in CloudStack - Aron Wagner, Nathan Gleason - Americ by ShapeBlue
Confidence in CloudStack - Aron Wagner, Nathan Gleason - AmericConfidence in CloudStack - Aron Wagner, Nathan Gleason - Americ
Confidence in CloudStack - Aron Wagner, Nathan Gleason - Americ
ShapeBlue58 views
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R... by ShapeBlue
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
ShapeBlue105 views
Why and How CloudStack at weSystems - Stephan Bienek - weSystems by ShapeBlue
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsWhy and How CloudStack at weSystems - Stephan Bienek - weSystems
Why and How CloudStack at weSystems - Stephan Bienek - weSystems
ShapeBlue172 views
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue by ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
ShapeBlue68 views
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading... by The Digital Insurer
Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ... by ShapeBlue
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
ShapeBlue48 views
State of the Union - Rohit Yadav - Apache CloudStack by ShapeBlue
State of the Union - Rohit Yadav - Apache CloudStackState of the Union - Rohit Yadav - Apache CloudStack
State of the Union - Rohit Yadav - Apache CloudStack
ShapeBlue218 views

Session: WP Site Management using WP-CLI from Scratch