{"id":5247,"date":"2023-12-05T14:31:51","date_gmt":"2023-12-05T09:01:51","guid":{"rendered":"https:\/\/ahmedabad.wordcamp.org\/2023\/?p=5247"},"modified":"2023-12-05T14:31:51","modified_gmt":"2023-12-05T09:01:51","slug":"crafting-custom-wp-cli-commands-unlocking-wordpress-flexibility-by-makarand-mane","status":"publish","type":"post","link":"https:\/\/ahmedabad.wordcamp.org\/2023\/crafting-custom-wp-cli-commands-unlocking-wordpress-flexibility-by-makarand-mane\/","title":{"rendered":"Crafting Custom WP-CLI Commands: Unlocking WordPress Flexibility by  Makarand Mane"},"content":{"rendered":"\n<p><strong>About Session:<\/strong><br><\/p>\n\n\n\n<p>In this session, we&#8217;ll delve into the world of WP-CLI, a powerful command-line tool for WordPress. We&#8217;ll start with an introduction to WP-CLI, breaking down its simple command structure, and explore its potential beyond the basics.<\/p>\n\n\n\n<p>The focus of this session is to empower you to craft your own WP-CLI commands, enabling you to tackle specific issues that aren&#8217;t addressed by core commands. We&#8217;ll explore practical scenarios where custom commands can come to the rescue, such as avoiding common 502 errors or extending plugin functionality with unique commands.<\/p>\n\n\n\n<p>We&#8217;ll shed light on the WP-CLI class, providing insights into how to harness its capabilities. The highlight of this session will be a live demonstration of writing your custom WP-CLI command. You&#8217;ll walk away with the knowledge and confidence to create commands tailored to your unique needs, empowering your WordPress development journey.<\/p>\n\n\n\n<p><strong>Speaker Information<\/strong><br><\/p>\n\n\n\n<p><a href=\"https:\/\/makarandmane.com\" data-type=\"link\" data-id=\"https:\/\/makarandmane.com\">Makarand G. Mane<\/a>x, a dedicated WordPress enthusiast, has been an integral part of the WordPress community since 2011. His journey with WordPress commenced as a freelance developer, and over the years, he has seamlessly transitioned into the role of a dynamic agency owner. Under his leadership, <a href=\"https:\/\/wpgenius.in\" data-type=\"link\" data-id=\"https:\/\/wpgenius.in\">WPGenius Solutions LLP<\/a> has emerged as a distinguished brand specializing in top-tier WordPress services.<\/p>\n\n\n\n<p>Makarand\u2019s involvement in WordPress extends beyond his professional accomplishments. He has actively contributed to the community as a General Translation Editor for the Marathi language and has shared his expertise as a speaker at previous WordCamps. Moreover, his commitment to nurturing local WordPress communities shines through in his role as an organizer of <a href=\"https:\/\/www.meetup.com\/WordPress-Enthusiasts-in-Kolhapur\/\" data-type=\"link\" data-id=\"https:\/\/www.meetup.com\/WordPress-Enthusiasts-in-Kolhapur\/\">Kolhapur WordPress Meetup group<\/a>.<\/p>\n\n\n\n<p>Makarand lives in Kolhapur, the City of Goddess Mahalaxmi, known as Ambabai, which holds a special place in his heart.<\/p>\n\n\n\n<p>Beyond WordPress, Makarand has a passion for travel, exploring new cultures and perspectives. He also dedicates his time to conducting programming workshops in educational institutions and embraces new experiences while nurturing his spiritual practices.<\/p>\n\n\n\n<p>Makarand G. Mane\u2019s journey within the WordPress ecosystem reflects not only his technical prowess but also his unwavering commitment to community building, knowledge dissemination, and personal growth.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>About Session: In this session, we&#8217;ll delve into the world of WP-CLI, a powerful command-line tool for WordPress. We&#8217;ll start with an introduction to WP-CLI, breaking down its simple command structure, and explore its potential beyond the basics. The focus of this session is to empower you to craft your own WP-CLI commands, enabling you [&hellip;]<\/p>\n","protected":false},"author":10452344,"featured_media":5256,"comment_status":"open","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":""},"categories":[1,49],"tags":[50,24,25],"class_list":["post-5247","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-announcements","category-speakers","tag-speakers","tag-wcahmedabad","tag-wordcamp"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/ahmedabad.wordcamp.org\/2023\/files\/2023\/12\/makarand_mane.jpg?fit=1572%2C1048&ssl=1","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/ahmedabad.wordcamp.org\/2023\/wp-json\/wp\/v2\/posts\/5247","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ahmedabad.wordcamp.org\/2023\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ahmedabad.wordcamp.org\/2023\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ahmedabad.wordcamp.org\/2023\/wp-json\/wp\/v2\/users\/10452344"}],"replies":[{"embeddable":true,"href":"https:\/\/ahmedabad.wordcamp.org\/2023\/wp-json\/wp\/v2\/comments?post=5247"}],"version-history":[{"count":1,"href":"https:\/\/ahmedabad.wordcamp.org\/2023\/wp-json\/wp\/v2\/posts\/5247\/revisions"}],"predecessor-version":[{"id":5257,"href":"https:\/\/ahmedabad.wordcamp.org\/2023\/wp-json\/wp\/v2\/posts\/5247\/revisions\/5257"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ahmedabad.wordcamp.org\/2023\/wp-json\/wp\/v2\/media\/5256"}],"wp:attachment":[{"href":"https:\/\/ahmedabad.wordcamp.org\/2023\/wp-json\/wp\/v2\/media?parent=5247"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ahmedabad.wordcamp.org\/2023\/wp-json\/wp\/v2\/categories?post=5247"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ahmedabad.wordcamp.org\/2023\/wp-json\/wp\/v2\/tags?post=5247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}