{"id":1894,"date":"2025-10-10T18:54:28","date_gmt":"2025-10-10T13:09:28","guid":{"rendered":"https:\/\/bharatpur.wordcamp.org\/2025\/?post_type=wcb_session&#038;p=1894"},"modified":"2025-11-06T15:19:07","modified_gmt":"2025-11-06T09:34:07","slug":"from-idea-to-wp-org-how-i-built-and-launched-my-first-wordpress-plugin","status":"publish","type":"wcb_session","link":"https:\/\/bharatpur.wordcamp.org\/2025\/session\/from-idea-to-wp-org-how-i-built-and-launched-my-first-wordpress-plugin\/","title":{"rendered":"From Idea to WP.org: How I Built and Launched My First WordPress Plugin"},"content":{"rendered":"\n<p>In this session, I\u2019ll share my journey of creating and launching my first Gutenberg plugin \u2014 from spotting the idea to getting it published on WP.org. The audience will learn how to validate a concept, build a minimal viable product, prepare for the plugin review process, and promote the launch.<\/p>\n\n\n<p>I will cover topics starting from why I chose to build my own plugin all the way through the process to the challenges faced, lesson learned and future plans.<\/p>\n\n\n<div class=\"wp-block-wordcamp-session-speakers\"><span class=\"wp-block-wordcamp-session-speakers__byline\">Presented by<\/span><span class=\"wp-block-wordcamp-session-speakers__name\"><a href=\"https:\/\/bharatpur.wordcamp.org\/2025\/speaker\/salim-shrestha\/\">Salim Shrestha<\/a><\/span><\/div>","protected":false},"excerpt":{"rendered":"<p>In this session, I\u2019ll share my journey of creating and launching my first Gutenberg plugin \u2014 from spotting the idea to getting it published on WP.org. The audience will learn how to validate a concept, build a minimal viable product, prepare for the plugin review process, and promote the launch. I will cover topics starting [&hellip;]<\/p>\n","protected":false},"author":20768634,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1762588500,"_wcpt_session_duration":900,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[1893],"footnotes":""},"session_track":[93],"session_category":[97],"class_list":["post-1894","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-hall-gandaki","wcb_session_category-lightning-talk"],"jetpack_sharing_enabled":true,"session_date_time":{"date":"November 8, 2025","time":"1:40 pm"},"session_speakers":[{"id":"1893","slug":"salim-shrestha","name":"Salim Shrestha","link":"https:\/\/bharatpur.wordcamp.org\/2025\/speaker\/salim-shrestha\/"}],"session_cats_rendered":"Lightning Talk","_links":{"self":[{"href":"https:\/\/bharatpur.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions\/1894","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bharatpur.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/bharatpur.wordcamp.org\/2025\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":2,"href":"https:\/\/bharatpur.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions\/1894\/revisions"}],"predecessor-version":[{"id":4467,"href":"https:\/\/bharatpur.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions\/1894\/revisions\/4467"}],"speakers":[{"embeddable":true,"href":"https:\/\/bharatpur.wordcamp.org\/2025\/wp-json\/wp\/v2\/speakers\/1893"}],"author":[{"embeddable":true,"href":"https:\/\/bharatpur.wordcamp.org\/2025\/wp-json\/wporg\/v1\/users\/salimshrestha"}],"wp:attachment":[{"href":"https:\/\/bharatpur.wordcamp.org\/2025\/wp-json\/wp\/v2\/media?parent=1894"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/bharatpur.wordcamp.org\/2025\/wp-json\/wp\/v2\/session_track?post=1894"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/bharatpur.wordcamp.org\/2025\/wp-json\/wp\/v2\/session_category?post=1894"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}