Soumettre la recherche
Mettre en ligne
Extending Your WordPress Toolbelt with WP-CLI
•
Télécharger en tant que PPT, PDF
•
1 j'aime
•
1,135 vues
R
ryanduff
Suivre
WordCamp Raleigh 2013
Lire moins
Lire la suite
Technologie
Business
Signaler
Partager
Signaler
Partager
1 sur 30
Télécharger maintenant
Recommandé
Extending your WordPress Toolbelt with WP-CLI - WordCamp Austin 2014
Extending your WordPress Toolbelt with WP-CLI - WordCamp Austin 2014
ryanduff
Making Magic with WP-CLI
Making Magic with WP-CLI
ryanduff
Ryan Duff 2015 WordCamp US HTTP API
Ryan Duff 2015 WordCamp US HTTP API
ryanduff
Workshop On WP-CLI
Workshop On WP-CLI
Ajit Bohra
So You Want to Build and Release a Plugin? WordCamp Lancaster 2014
So You Want to Build and Release a Plugin? WordCamp Lancaster 2014
ryanduff
Productivity 101: Making a Easily Re-deployable Dev Environment with Subversion
Productivity 101: Making a Easily Re-deployable Dev Environment with Subversion
ryanduff
Save Time by Managing WordPress from the Command Line
Save Time by Managing WordPress from the Command Line
Shawn Hooper
WP-CLI - A Good Friend of Developer
WP-CLI - A Good Friend of Developer
Chandra Patel
Recommandé
Extending your WordPress Toolbelt with WP-CLI - WordCamp Austin 2014
Extending your WordPress Toolbelt with WP-CLI - WordCamp Austin 2014
ryanduff
Making Magic with WP-CLI
Making Magic with WP-CLI
ryanduff
Ryan Duff 2015 WordCamp US HTTP API
Ryan Duff 2015 WordCamp US HTTP API
ryanduff
Workshop On WP-CLI
Workshop On WP-CLI
Ajit Bohra
So You Want to Build and Release a Plugin? WordCamp Lancaster 2014
So You Want to Build and Release a Plugin? WordCamp Lancaster 2014
ryanduff
Productivity 101: Making a Easily Re-deployable Dev Environment with Subversion
Productivity 101: Making a Easily Re-deployable Dev Environment with Subversion
ryanduff
Save Time by Managing WordPress from the Command Line
Save Time by Managing WordPress from the Command Line
Shawn Hooper
WP-CLI - A Good Friend of Developer
WP-CLI - A Good Friend of Developer
Chandra Patel
WP-CLI - WordCamp Miami 2015
WP-CLI - WordCamp Miami 2015
Shawn Hooper
WordPress Performance optimization
WordPress Performance optimization
Brecht Ryckaert
Getting Started With WordPress Plugin Development
Getting Started With WordPress Plugin Development
Thomas Vitale
WP-CLI Talk from WordCamp Montreal
WP-CLI Talk from WordCamp Montreal
Shawn Hooper
A crash course inscaling wordpress
A crash course inscaling wordpress
GovLoop
Improving WordPress performance (xdebug and profiling)
Improving WordPress performance (xdebug and profiling)
Otto Kekäläinen
Wordpress vs Google Blogger/ Wampserver
Wordpress vs Google Blogger/ Wampserver
Kshitij Wagle
Automatic testing and quality assurance for WordPress plugins
Automatic testing and quality assurance for WordPress plugins
Otto Kekäläinen
Why it's dangerous to turn off automatic updates and here's how to do it
Why it's dangerous to turn off automatic updates and here's how to do it
Onni Hakala
High Available WordPress
High Available WordPress
Vox Teneo
WordPress Security
WordPress Security
Ivan Storck
Ako na vlastne WP temy
Ako na vlastne WP temy
Juraj Kiss
WordPress.org & Optimizing Security for your WordPress sites
WordPress.org & Optimizing Security for your WordPress sites
GovLoop
Word camp2011 introwordpresssecurity
Word camp2011 introwordpresssecurity
David Wilemski
Web development-work space
Web development-work space
chawlan
Mastering WordPress Vol.1
Mastering WordPress Vol.1
Wataru OKAMOTO
The eggless Plone manifesto (or Plone the open source cms-as-a-service platf...
The eggless Plone manifesto (or Plone the open source cms-as-a-service platf...
Dylan Jay
Extending Custom Post Types
Extending Custom Post Types
ryanduff
JavaScript development methodology
JavaScript development methodology
Aleksander Fabijan
Make your life easy with WP-CLI
Make your life easy with WP-CLI
Michael Corkum
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
Take Command of WordPress With WP-CLI
Take Command of WordPress With WP-CLI
Diana Thompson
Contenu connexe
Tendances
WP-CLI - WordCamp Miami 2015
WP-CLI - WordCamp Miami 2015
Shawn Hooper
WordPress Performance optimization
WordPress Performance optimization
Brecht Ryckaert
Getting Started With WordPress Plugin Development
Getting Started With WordPress Plugin Development
Thomas Vitale
WP-CLI Talk from WordCamp Montreal
WP-CLI Talk from WordCamp Montreal
Shawn Hooper
A crash course inscaling wordpress
A crash course inscaling wordpress
GovLoop
Improving WordPress performance (xdebug and profiling)
Improving WordPress performance (xdebug and profiling)
Otto Kekäläinen
Wordpress vs Google Blogger/ Wampserver
Wordpress vs Google Blogger/ Wampserver
Kshitij Wagle
Automatic testing and quality assurance for WordPress plugins
Automatic testing and quality assurance for WordPress plugins
Otto Kekäläinen
Why it's dangerous to turn off automatic updates and here's how to do it
Why it's dangerous to turn off automatic updates and here's how to do it
Onni Hakala
High Available WordPress
High Available WordPress
Vox Teneo
WordPress Security
WordPress Security
Ivan Storck
Ako na vlastne WP temy
Ako na vlastne WP temy
Juraj Kiss
WordPress.org & Optimizing Security for your WordPress sites
WordPress.org & Optimizing Security for your WordPress sites
GovLoop
Word camp2011 introwordpresssecurity
Word camp2011 introwordpresssecurity
David Wilemski
Web development-work space
Web development-work space
chawlan
Mastering WordPress Vol.1
Mastering WordPress Vol.1
Wataru OKAMOTO
The eggless Plone manifesto (or Plone the open source cms-as-a-service platf...
The eggless Plone manifesto (or Plone the open source cms-as-a-service platf...
Dylan Jay
Extending Custom Post Types
Extending Custom Post Types
ryanduff
JavaScript development methodology
JavaScript development methodology
Aleksander Fabijan
Make your life easy with WP-CLI
Make your life easy with WP-CLI
Michael Corkum
Tendances
(20)
WP-CLI - WordCamp Miami 2015
WP-CLI - WordCamp Miami 2015
WordPress Performance optimization
WordPress Performance optimization
Getting Started With WordPress Plugin Development
Getting Started With WordPress Plugin Development
WP-CLI Talk from WordCamp Montreal
WP-CLI Talk from WordCamp Montreal
A crash course inscaling wordpress
A crash course inscaling wordpress
Improving WordPress performance (xdebug and profiling)
Improving WordPress performance (xdebug and profiling)
Wordpress vs Google Blogger/ Wampserver
Wordpress vs Google Blogger/ Wampserver
Automatic testing and quality assurance for WordPress plugins
Automatic testing and quality assurance for WordPress plugins
Why it's dangerous to turn off automatic updates and here's how to do it
Why it's dangerous to turn off automatic updates and here's how to do it
High Available WordPress
High Available WordPress
WordPress Security
WordPress Security
Ako na vlastne WP temy
Ako na vlastne WP temy
WordPress.org & Optimizing Security for your WordPress sites
WordPress.org & Optimizing Security for your WordPress sites
Word camp2011 introwordpresssecurity
Word camp2011 introwordpresssecurity
Web development-work space
Web development-work space
Mastering WordPress Vol.1
Mastering WordPress Vol.1
The eggless Plone manifesto (or Plone the open source cms-as-a-service platf...
The eggless Plone manifesto (or Plone the open source cms-as-a-service platf...
Extending Custom Post Types
Extending Custom Post Types
JavaScript development methodology
JavaScript development methodology
Make your life easy with WP-CLI
Make your life easy with WP-CLI
Similaire à Extending Your WordPress Toolbelt with WP-CLI
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
Take Command of WordPress With WP-CLI
Take Command of WordPress With WP-CLI
Diana Thompson
Take Command of WordPress With WP-CLI at WordCamp Long Beach
Take Command of WordPress With WP-CLI at WordCamp Long Beach
Diana Thompson
Take Command of WordPress With WP-CLI
Take Command of WordPress With WP-CLI
Diana Thompson
WordCamp Vancouver 2012 - Manage WordPress with Awesome using wp-cli
WordCamp Vancouver 2012 - Manage WordPress with Awesome using wp-cli
GetSource
WooCommerce WP-CLI Basics
WooCommerce WP-CLI Basics
corsonr
Session: WP Site Management using WP-CLI from Scratch
Session: WP Site Management using WP-CLI from Scratch
Roald Umandal
Playing with WP-CLI (WordPress Command Line Interface)
Playing with WP-CLI (WordPress Command Line Interface)
Anam Ahmed
Manage WordPress with Awesome using wp cli
Manage WordPress with Awesome using wp cli
GetSource
WordPress CLI in-depth
WordPress CLI in-depth
Sanjay Willie
Take Command of WordPress With WP-CLI
Take Command of WordPress With WP-CLI
Diana Thompson
Administer WordPress with WP-CLI
Administer WordPress with WP-CLI
Suwash Kunwar
Wp cli
Wp cli
Aaron Brazell
Wp cli-wcbalt
Wp cli-wcbalt
Aaron Brazell
The Themer's Guide to WP-CLI
The Themer's Guide to WP-CLI
Edmund Turbin
Introduction to WP-CLI: Manage WordPress from the command line
Introduction to WP-CLI: Manage WordPress from the command line
Behzod Saidov
Advanced WordPress Tooling: By InstaWP.com
Advanced WordPress Tooling: By InstaWP.com
InstaWP Inc
Get Started With Drupal
Get Started With Drupal
Kartik Singhal
A Better WordPress Workflow with WP-CLI
A Better WordPress Workflow with WP-CLI
Rikesh Ramlochund
WP-CLI Workshop at WordPress Meetup Cluj-Napoca
WP-CLI Workshop at WordPress Meetup Cluj-Napoca
4nd4p0p
Similaire à Extending Your WordPress Toolbelt with WP-CLI
(20)
Gestione avanzata di WordPress con WP-CLI - WordCamp Torino 2017 - Andrea Car...
Gestione avanzata di WordPress con WP-CLI - WordCamp Torino 2017 - Andrea Car...
Take Command of WordPress With WP-CLI
Take Command of WordPress With WP-CLI
Take Command of WordPress With WP-CLI at WordCamp Long Beach
Take Command of WordPress With WP-CLI at WordCamp Long Beach
Take Command of WordPress With WP-CLI
Take Command of WordPress With WP-CLI
WordCamp Vancouver 2012 - Manage WordPress with Awesome using wp-cli
WordCamp Vancouver 2012 - Manage WordPress with Awesome using wp-cli
WooCommerce WP-CLI Basics
WooCommerce WP-CLI Basics
Session: WP Site Management using WP-CLI from Scratch
Session: WP Site Management using WP-CLI from Scratch
Playing with WP-CLI (WordPress Command Line Interface)
Playing with WP-CLI (WordPress Command Line Interface)
Manage WordPress with Awesome using wp cli
Manage WordPress with Awesome using wp cli
WordPress CLI in-depth
WordPress CLI in-depth
Take Command of WordPress With WP-CLI
Take Command of WordPress With WP-CLI
Administer WordPress with WP-CLI
Administer WordPress with WP-CLI
Wp cli
Wp cli
Wp cli-wcbalt
Wp cli-wcbalt
The Themer's Guide to WP-CLI
The Themer's Guide to WP-CLI
Introduction to WP-CLI: Manage WordPress from the command line
Introduction to WP-CLI: Manage WordPress from the command line
Advanced WordPress Tooling: By InstaWP.com
Advanced WordPress Tooling: By InstaWP.com
Get Started With Drupal
Get Started With Drupal
A Better WordPress Workflow with WP-CLI
A Better WordPress Workflow with WP-CLI
WP-CLI Workshop at WordPress Meetup Cluj-Napoca
WP-CLI Workshop at WordPress Meetup Cluj-Napoca
Plus de ryanduff
WordCamp Raleigh 2015 - So You Want to Build and Release a Plugin
WordCamp Raleigh 2015 - So You Want to Build and Release a Plugin
ryanduff
WordCamp Lancaster - Choosing WordPress Themes and Plugins
WordCamp Lancaster - Choosing WordPress Themes and Plugins
ryanduff
WordPress Harrisburg Meetup - Best Practices
WordPress Harrisburg Meetup - Best Practices
ryanduff
doing_it_right() with WordPress
doing_it_right() with WordPress
ryanduff
WordPress Custom Post Types Part 1: Back End
WordPress Custom Post Types Part 1: Back End
ryanduff
Productivity 101: Making a Easily Redeployable Dev Environment with Subversion
Productivity 101: Making a Easily Redeployable Dev Environment with Subversion
ryanduff
Why Switching To WordPress 3.0 Is The Best Thing You Can Do For Your Clients
Why Switching To WordPress 3.0 Is The Best Thing You Can Do For Your Clients
ryanduff
Plus de ryanduff
(7)
WordCamp Raleigh 2015 - So You Want to Build and Release a Plugin
WordCamp Raleigh 2015 - So You Want to Build and Release a Plugin
WordCamp Lancaster - Choosing WordPress Themes and Plugins
WordCamp Lancaster - Choosing WordPress Themes and Plugins
WordPress Harrisburg Meetup - Best Practices
WordPress Harrisburg Meetup - Best Practices
doing_it_right() with WordPress
doing_it_right() with WordPress
WordPress Custom Post Types Part 1: Back End
WordPress Custom Post Types Part 1: Back End
Productivity 101: Making a Easily Redeployable Dev Environment with Subversion
Productivity 101: Making a Easily Redeployable Dev Environment with Subversion
Why Switching To WordPress 3.0 Is The Best Thing You Can Do For Your Clients
Why Switching To WordPress 3.0 Is The Best Thing You Can Do For Your Clients
Dernier
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
Ingrid Airi González
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
Kari Kakkonen
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
Raghuram Pandurangan
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
ThousandEyes
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
Ravi Sanghani
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
Nicole Novielli
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
Hiroshi SHIBATA
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
Nathaniel Shimoni
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
LoriGlavin3
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
Mydbops
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
LoriGlavin3
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Lonnie McRorey
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
panagenda
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
MounikaPolabathina
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
LoriGlavin3
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
LoriGlavin3
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
DianaGray10
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Alkin Tezuysal
Dernier
(20)
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Extending Your WordPress Toolbelt with WP-CLI
1.
Extending Your WordPress Toolbelt with
WP-CLI WordCamp Raleigh 2013 Ryan Duff
2.
Me • WordPress Developer •
Open Source Contributor • Sysadmin (sort of)
3.
WP-CLI WP-CLI is a
set of command-line tools for managing WordPress installations.
4.
5.
Requirements • UNIX-like environment
(OS X, Linux, FreeBSD, Cygwin) • PHP 5.3.2 or later • WordPress 3.4 or later
6.
How To Install curl https://raw.github.com/wp-cli/wp-cli.github.c |
bash Alternate install methods: https://github.com/wp-cli/wp-cli/wiki/Alternative-Install-Methods
7.
What Does It
Do? Everything... almost Sorry… it won’t make you coffee.
8.
Download, Configure, Install
9.
wp core download
10.
wp core config --dbname=wcraleigh --dbuser=wcraleigh --dbpass=wcraleigh wp
core install --url="http://site.com" --title="Site Name" --admin_user=notadmin --admin_password=somethingstrong --admin_email="user@site.com"
11.
12.
13.
Install and Manage Plugins
14.
wp plugin list search install |
delete activate | deactivate | toggle update
15.
16.
17.
Themes too!
18.
Import & Export Search
& Replace too! Search & Replace too! Search & Replace too!
19.
But wait. There’s
more!
20.
Posts Comments Users Media Post Meta Post Meta Post
Meta Post Meta
21.
2 for 1
Special
22.
Multisite Rewrites Options Options Options
23.
24.
English please?
25.
Your Turn (aka How
to Extend WP-CLI)
26.
27.
28.
More Info Web: http://wp-cli.org/ Core
Commands: http://wp-cli.org/commands/ Cookbook: https://github.com/wp-cli/wpcli/wiki/Commands-Cookbook Github: https://github.com/wp-cli/wp-cli
29.
Questions?
30.
Ryan Duff email: ryan@fusionized.com web:
http://fusionized.com twitter: @ryancduff github: https://github.com/ryanduff
Télécharger maintenant