{"id":738,"date":"2015-04-26T14:00:21","date_gmt":"2015-04-26T04:00:21","guid":{"rendered":"https:\/\/2015.brisbane.wordcamp.org\/?p=738"},"modified":"2015-06-30T11:13:17","modified_gmt":"2015-06-30T01:13:17","slug":"speaker-jamie-madden-wordpress-on-the-command-line-with-wp-cli","status":"publish","type":"post","link":"https:\/\/brisbane.wordcamp.org\/2015\/speaker-jamie-madden-wordpress-on-the-command-line-with-wp-cli\/","title":{"rendered":"Speaker: Jamie Madden &#8211; WordPress On The Command Line With WP-CLI"},"content":{"rendered":"<div id=\"attachment_736\" style=\"width: 240px\" class=\"wp-caption alignright\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-736\" class=\"wp-image-736 size-medium\" src=\"https:\/\/2015.brisbane.wordcamp.org\/files\/2015\/04\/Jamie-Madden-230x300.jpg\" alt=\"Jamie Madden\" width=\"230\" height=\"300\" srcset=\"https:\/\/brisbane.wordcamp.org\/2015\/files\/2015\/04\/Jamie-Madden-230x300.jpg 230w, https:\/\/brisbane.wordcamp.org\/2015\/files\/2015\/04\/Jamie-Madden.jpg 280w\" sizes=\"auto, (max-width: 230px) 100vw, 230px\" \/><p id=\"caption-attachment-736\" class=\"wp-caption-text\">Jamie Madden<\/p><\/div>\n<p>What&#8217;s that? You want MOAR speakers announcements! Sure thing! \ud83d\ude42 This speaker announcement is going to appeal to developers and command line junkies. Jamie Madden will be talking about using <a href=\"http:\/\/wp-cli.org\/\">WP-CLI<\/a>.<\/p>\n<p>Being able to build and maintain WordPress installations from the command line has many advantages. You can automate the setup and installation of a base site template including all your settings, plugins and users preconfigured and ready to go.<\/p>\n<p>WP-CLI provides a command line interface to your WordPress site\u00a0for the install, update of plugins, import and modification of data and more, all without the need of a web browser.<\/p>\n<p>Jamie&#8217;s\u00a0talk will go through the basics of <a href=\"http:\/\/wp-cli.org\/\">WP-CLI<\/a> along with a demo of some of the available commands. He will share a script he uses to quickly build a development environments for plugin and theme development.<\/p>\n<ul>\n<li>The talk will start with what WP-CLI is.<\/li>\n<li>Advantages of using the command line.<\/li>\n<li>Basic Commands.<\/li>\n<li>Demo: Install core and base plugins.<\/li>\n<li>Demo: Import demo content.<\/li>\n<li>Advanced commands.<\/li>\n<li>Demo: Creating a script to automate the previous.<\/li>\n<\/ul>\n<p>Jamie has spent over 15 years as a systems administrator and developer. He is interested in all areas of technology both on and offline.\u00a0Jamie has\u00a0always aimed to automate his\u00a0environments wherever possible. Starting in the early days with shell scripts and moving through to tools like Chef.<\/p>\n<p>Jamie has been a WordPress user and developer since the early days of version 1.5. He has\u00a0utilised WordPress for all levels of products including basic websites, blogs, e-commerce, auctions, helpdesk systems and more. He is\u00a0the lead developer of WC Vendors a free Multi Vendor WooCommerce plugin.<\/p>\n<p>Outside of the IT world Jamie enjoys a variety of music and photography and tries to combine the two whenever possible.<\/p>\n<p>You can follow Jamie on <a href=\"http:\/\/twitter.com\/dcwhatwhat\">Twitter<\/a>.<\/p>\n<h3>See this and other great talks:<\/h3>\n<p><a class=\"button cta\" title=\"WordCamp Brisbane 2015 Tickets\" href=\"https:\/\/register.eventarc.com\/29601\/wordcamp-brisbane-2015\" target=\"_blank\">BUY YOUR TICKET!<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What&#8217;s that? You want MOAR speakers announcements! Sure thing! \ud83d\ude42 This speaker announcement is going to appeal to developers and command line junkies. Jamie Madden will be talking about using WP-CLI. Being able to build and maintain WordPress installations from &hellip; <a href=\"https:\/\/brisbane.wordcamp.org\/2015\/speaker-jamie-madden-wordpress-on-the-command-line-with-wp-cli\/\">Continue reading <span class=\"assistive-text\">Speaker: Jamie Madden &#8211; WordPress On The Command Line With WP-CLI<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":13428714,"featured_media":736,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"Speaker: Jamie Madden @dcwhatwhat - WordPress On The Command Line With WP-CLI http:\/\/wp.me\/p5LFb3-bU #wcbne","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[12,5015],"tags":[],"class_list":["post-738","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-announcements","category-speaker"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/brisbane.wordcamp.org\/2015\/files\/2015\/04\/Jamie-Madden.jpg","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5LFb3-bU","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":815,"url":"https:\/\/brisbane.wordcamp.org\/2015\/speaker-kel-santiago-contributing-back-to-wordpress-why-its-important-for-your-business\/","url_meta":{"origin":738,"position":0},"title":"Speaker: Kel Santiago &#8211; Contributing Back To WordPress \u2013 Why It\u2019s Important For Your Business","author":"Bronson Quick","date":"May 4, 2015","format":false,"excerpt":"Happy Monday all! You should read about our next speaker, Kel Santiago, while your second coffee is kicking in for the day. Kel will be talking about why your business should contribute back to WordPress why\u00a0it's important for your business. Your business\u00a0will get\u00a0recognised at events,\u00a0you'll become the face of your\u2026","rel":"","context":"In &quot;Announcements&quot;","block_context":{"text":"Announcements","link":"https:\/\/brisbane.wordcamp.org\/2015\/category\/announcements\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/brisbane.wordcamp.org\/2015\/files\/2015\/05\/Kel-Santiago.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/brisbane.wordcamp.org\/2015\/files\/2015\/05\/Kel-Santiago.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/brisbane.wordcamp.org\/2015\/files\/2015\/05\/Kel-Santiago.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":469,"url":"https:\/\/brisbane.wordcamp.org\/2015\/speaker-anthony-hortin-building-a-membership-site-with-woocommerce\/","url_meta":{"origin":738,"position":1},"title":"Speaker: Anthony Hortin &#8211; \tBuilding a Membership site with WooCommerce","author":"Bronson Quick","date":"April 17, 2015","format":false,"excerpt":"We're happy to announce another speaker and another WooCommerce talk. I'm sure after your appetite has been whet\u00a0about WooCommerce after Jen's\u00a0WooCommerce Case Study you'll be have all sorts of ideas of products and services you can sell online with WooCommerce. Anthony will show you how you can build a membership\u2026","rel":"","context":"In &quot;Announcements&quot;","block_context":{"text":"Announcements","link":"https:\/\/brisbane.wordcamp.org\/2015\/category\/announcements\/"},"img":{"alt_text":"Anthony Hortin","src":"https:\/\/i0.wp.com\/2015.brisbane.wordcamp.org\/files\/2015\/04\/anthony-hortin-300x300.jpeg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":1233,"url":"https:\/\/brisbane.wordcamp.org\/2015\/speaker-ryan-mccue-the-wordpress-rest-api\/","url_meta":{"origin":738,"position":2},"title":"Speaker: Ryan McCue &#8211; The WordPress REST API","author":"Bronson Quick","date":"May 28, 2015","format":false,"excerpt":"We have our final speaker announcement for WordCamp Brisbane (apart from a panel that we have to announce too :) )! Ryan McCue will be talking about The WordPress\u00a0REST API. The WordPress REST API\u00a0is a simple but powerful way to interact with WordPress. There is also a 2.0 Beta available\u2026","rel":"","context":"In &quot;Announcements&quot;","block_context":{"text":"Announcements","link":"https:\/\/brisbane.wordcamp.org\/2015\/category\/announcements\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/brisbane.wordcamp.org\/2015\/files\/2015\/05\/ryan-mccue.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/brisbane.wordcamp.org\/2015\/files\/2015\/05\/ryan-mccue.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/brisbane.wordcamp.org\/2015\/files\/2015\/05\/ryan-mccue.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":419,"url":"https:\/\/brisbane.wordcamp.org\/2015\/speaker-troy-dean-recurring-revenue-is-the-holy-grail\/","url_meta":{"origin":738,"position":3},"title":"Speaker: Troy Dean &#8211; Recurring Revenue is the Holy Grail","author":"Bronson Quick","date":"April 16, 2015","format":false,"excerpt":"We're very pleased to announce another speaker for WordCamp Brisbane 2015! You might know Troy Dean from his WP Elevation Podcast, if not you should definitely subscribe and catch up on the past episodes as Troy interviews both WordPress focused business owners as well as digital business entrepreneurs and thought\u2026","rel":"","context":"In &quot;Announcements&quot;","block_context":{"text":"Announcements","link":"https:\/\/brisbane.wordcamp.org\/2015\/category\/announcements\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/brisbane.wordcamp.org\/2015\/files\/2015\/04\/troy-dean.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/brisbane.wordcamp.org\/2015\/files\/2015\/04\/troy-dean.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/brisbane.wordcamp.org\/2015\/files\/2015\/04\/troy-dean.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/brisbane.wordcamp.org\/2015\/files\/2015\/04\/troy-dean.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":482,"url":"https:\/\/brisbane.wordcamp.org\/2015\/speaker-selina-power-plugin-paradise\/","url_meta":{"origin":738,"position":4},"title":"Speaker: Selina Power &#8211; Plugin Paradise","author":"Bronson Quick","date":"April 17, 2015","format":false,"excerpt":"We've got yet another wonderful speaker for the WordCamp Brisbane 2015 lineup. Selina Power will be teaching you all about the \"power\" of WordPress plugins! Selina\u00a0will cover some of the best WordPress plugins that are designed to save time and help new bloggers to the seasoned developer. This\u00a0will be a\u2026","rel":"","context":"In &quot;Announcements&quot;","block_context":{"text":"Announcements","link":"https:\/\/brisbane.wordcamp.org\/2015\/category\/announcements\/"},"img":{"alt_text":"Selina Power","src":"https:\/\/i0.wp.com\/2015.brisbane.wordcamp.org\/files\/2015\/04\/Selina-Power-259x300.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":277,"url":"https:\/\/brisbane.wordcamp.org\/2015\/speaker-japh-thomson-build-on-chassis-introduction-to-a-solid-development-workflow\/","url_meta":{"origin":738,"position":5},"title":"Speaker: Japh Thomson &#8211; Build on Chassis: Introduction to a Solid Development Workflow","author":"Bronson Quick","date":"April 10, 2015","format":false,"excerpt":"Knowing what tools and processes to use when starting out is difficult for a newcomer to WordPress-based development. Japh will share his preferred setup after years of building on WordPress. The basis for his\u00a0development workflow is a project called Chassis. He'll cover the general workflow, and an intro to Chassis.\u2026","rel":"","context":"In &quot;Announcements&quot;","block_context":{"text":"Announcements","link":"https:\/\/brisbane.wordcamp.org\/2015\/category\/announcements\/"},"img":{"alt_text":"japh","src":"https:\/\/i0.wp.com\/2015.brisbane.wordcamp.org\/files\/2015\/04\/japh.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/posts\/738","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/users\/13428714"}],"replies":[{"embeddable":true,"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/comments?post=738"}],"version-history":[{"count":7,"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/posts\/738\/revisions"}],"predecessor-version":[{"id":748,"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/posts\/738\/revisions\/748"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/media\/736"}],"wp:attachment":[{"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/media?parent=738"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/categories?post=738"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brisbane.wordcamp.org\/2015\/wp-json\/wp\/v2\/tags?post=738"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}