\nPitfalls to Avoid.\n\n\n\nHoster - Easier distrubution.\n\n\n\n\n\n\n\n\n\n\n\n\n\n","multi-day_replay_details":["s:664:\"a:5:{s:18:\"event_replay_title\";s:7:\"Day One\";s:25:\"day_description_cloneable\";s:121:\"Hour One:Getting Acquainted with GitHub\r\nHour Two:Creating a simple plugin and adding to GitHub\";s:35:\"livestream_vimeo_video_id_cloneable\";s:10:\"1024506048\";s:16:\"course-resources\";a:1:{i:0;a:3:{s:28:\"resource_link_text_multi_day\";s:15:\"Course Handbook\";s:22:\"resource_url_multi_day\";s:82:\"https:\/\/drive.google.com\/file\/d\/1g3zchYS1ElOjyUryCCUDCI5WeFhZNc3k\/view?usp=sharing\";s:23:\"resource_type_multi_day\";s:15:\"Course Handbook\";}}s:23:\"livestream_chat_log_url\";s:82:\"https:\/\/drive.google.com\/file\/d\/1Wdtet8W48W1FpVi-4UPdljSnwNrPl8EA\/view?usp=sharing\";}\";","s:646:\"a:5:{s:18:\"event_replay_title\";s:7:\"Day Two\";s:25:\"day_description_cloneable\";s:103:\"Hour One:Making Commits in GitHub\r\nHour Two:Using Hoster to Self-Host Plugins\";s:35:\"livestream_vimeo_video_id_cloneable\";s:10:\"1024901907\";s:16:\"course-resources\";a:1:{i:0;a:3:{s:28:\"resource_link_text_multi_day\";s:15:\"Course Handbook\";s:22:\"resource_url_multi_day\";s:82:\"https:\/\/drive.google.com\/file\/d\/1g3zchYS1ElOjyUryCCUDCI5WeFhZNc3k\/view?usp=sharing\";s:23:\"resource_type_multi_day\";s:15:\"Course Handbook\";}}s:23:\"livestream_chat_log_url\";s:82:\"https:\/\/drive.google.com\/file\/d\/1lYW32kJ-2bXnXAYDtKTdQlQm3h6rqquh\/view?usp=sharing\";}\";"]}},"postCountOnPage":1,"postCountTotal":1,"postID":448558,"postFormat":"standard","geoCloudflareCountryCode":"US"}; dataLayer.push( dataLayer_content ); \nSetting up a repository.\n\n\n\nPitfalls to Avoid.\n\n\n\nHoster - Easier distrubution.\n\n\n\n\n\n\n\n\n\n\n\n\n\n","multi-day_replay_details":["s:664:\"a:5:{s:18:\"event_replay_title\";s:7:\"Day One\";s:25:\"day_description_cloneable\";s:121:\"Hour One:Getting Acquainted with GitHub\r\nHour Two:Creating a simple plugin and adding to GitHub\";s:35:\"livestream_vimeo_video_id_cloneable\";s:10:\"1024506048\";s:16:\"course-resources\";a:1:{i:0;a:3:{s:28:\"resource_link_text_multi_day\";s:15:\"Course Handbook\";s:22:\"resource_url_multi_day\";s:82:\"https:\/\/drive.google.com\/file\/d\/1g3zchYS1ElOjyUryCCUDCI5WeFhZNc3k\/view?usp=sharing\";s:23:\"resource_type_multi_day\";s:15:\"Course Handbook\";}}s:23:\"livestream_chat_log_url\";s:82:\"https:\/\/drive.google.com\/file\/d\/1Wdtet8W48W1FpVi-4UPdljSnwNrPl8EA\/view?usp=sharing\";}\";","s:646:\"a:5:{s:18:\"event_replay_title\";s:7:\"Day Two\";s:25:\"day_description_cloneable\";s:103:\"Hour One:Making Commits in GitHub\r\nHour Two:Using Hoster to Self-Host Plugins\";s:35:\"livestream_vimeo_video_id_cloneable\";s:10:\"1024901907\";s:16:\"course-resources\";a:1:{i:0;a:3:{s:28:\"resource_link_text_multi_day\";s:15:\"Course Handbook\";s:22:\"resource_url_multi_day\";s:82:\"https:\/\/drive.google.com\/file\/d\/1g3zchYS1ElOjyUryCCUDCI5WeFhZNc3k\/view?usp=sharing\";s:23:\"resource_type_multi_day\";s:15:\"Course Handbook\";}}s:23:\"livestream_chat_log_url\";s:82:\"https:\/\/drive.google.com\/file\/d\/1lYW32kJ-2bXnXAYDtKTdQlQm3h6rqquh\/view?usp=sharing\";}\";"]}},"postCountOnPage":1,"postCountTotal":1,"postID":448558,"postFormat":"standard","geoCloudflareCountryCode":"US"}; dataLayer.push( dataLayer_content ); \nMaster the basics of Github.\n\n\n\nSetting up a repository.\n\n\n\nPitfalls to Avoid.\n\n\n\nHoster - Easier distrubution.\n\n\n\n\n\n\n\n\n\n\n\n\n\n","multi-day_replay_details":["s:664:\"a:5:{s:18:\"event_replay_title\";s:7:\"Day One\";s:25:\"day_description_cloneable\";s:121:\"Hour One:Getting Acquainted with GitHub\r\nHour Two:Creating a simple plugin and adding to GitHub\";s:35:\"livestream_vimeo_video_id_cloneable\";s:10:\"1024506048\";s:16:\"course-resources\";a:1:{i:0;a:3:{s:28:\"resource_link_text_multi_day\";s:15:\"Course Handbook\";s:22:\"resource_url_multi_day\";s:82:\"https:\/\/drive.google.com\/file\/d\/1g3zchYS1ElOjyUryCCUDCI5WeFhZNc3k\/view?usp=sharing\";s:23:\"resource_type_multi_day\";s:15:\"Course Handbook\";}}s:23:\"livestream_chat_log_url\";s:82:\"https:\/\/drive.google.com\/file\/d\/1Wdtet8W48W1FpVi-4UPdljSnwNrPl8EA\/view?usp=sharing\";}\";","s:646:\"a:5:{s:18:\"event_replay_title\";s:7:\"Day Two\";s:25:\"day_description_cloneable\";s:103:\"Hour One:Making Commits in GitHub\r\nHour Two:Using Hoster to Self-Host Plugins\";s:35:\"livestream_vimeo_video_id_cloneable\";s:10:\"1024901907\";s:16:\"course-resources\";a:1:{i:0;a:3:{s:28:\"resource_link_text_multi_day\";s:15:\"Course Handbook\";s:22:\"resource_url_multi_day\";s:82:\"https:\/\/drive.google.com\/file\/d\/1g3zchYS1ElOjyUryCCUDCI5WeFhZNc3k\/view?usp=sharing\";s:23:\"resource_type_multi_day\";s:15:\"Course Handbook\";}}s:23:\"livestream_chat_log_url\";s:82:\"https:\/\/drive.google.com\/file\/d\/1lYW32kJ-2bXnXAYDtKTdQlQm3h6rqquh\/view?usp=sharing\";}\";"]}},"postCountOnPage":1,"postCountTotal":1,"postID":448558,"postFormat":"standard","geoCloudflareCountryCode":"US"}; dataLayer.push( dataLayer_content ); \n\nMaster the basics of Github.\n\n\n\nSetting up a repository.\n\n\n\nPitfalls to Avoid.\n\n\n\nHoster - Easier distrubution.\n\n\n\n\n\n\n\n\n\n\n\n\n\n","multi-day_replay_details":["s:664:\"a:5:{s:18:\"event_replay_title\";s:7:\"Day One\";s:25:\"day_description_cloneable\";s:121:\"Hour One:Getting Acquainted with GitHub\r\nHour Two:Creating a simple plugin and adding to GitHub\";s:35:\"livestream_vimeo_video_id_cloneable\";s:10:\"1024506048\";s:16:\"course-resources\";a:1:{i:0;a:3:{s:28:\"resource_link_text_multi_day\";s:15:\"Course Handbook\";s:22:\"resource_url_multi_day\";s:82:\"https:\/\/drive.google.com\/file\/d\/1g3zchYS1ElOjyUryCCUDCI5WeFhZNc3k\/view?usp=sharing\";s:23:\"resource_type_multi_day\";s:15:\"Course Handbook\";}}s:23:\"livestream_chat_log_url\";s:82:\"https:\/\/drive.google.com\/file\/d\/1Wdtet8W48W1FpVi-4UPdljSnwNrPl8EA\/view?usp=sharing\";}\";","s:646:\"a:5:{s:18:\"event_replay_title\";s:7:\"Day Two\";s:25:\"day_description_cloneable\";s:103:\"Hour One:Making Commits in GitHub\r\nHour Two:Using Hoster to Self-Host Plugins\";s:35:\"livestream_vimeo_video_id_cloneable\";s:10:\"1024901907\";s:16:\"course-resources\";a:1:{i:0;a:3:{s:28:\"resource_link_text_multi_day\";s:15:\"Course Handbook\";s:22:\"resource_url_multi_day\";s:82:\"https:\/\/drive.google.com\/file\/d\/1g3zchYS1ElOjyUryCCUDCI5WeFhZNc3k\/view?usp=sharing\";s:23:\"resource_type_multi_day\";s:15:\"Course Handbook\";}}s:23:\"livestream_chat_log_url\";s:82:\"https:\/\/drive.google.com\/file\/d\/1lYW32kJ-2bXnXAYDtKTdQlQm3h6rqquh\/view?usp=sharing\";}\";"]}},"postCountOnPage":1,"postCountTotal":1,"postID":448558,"postFormat":"standard","geoCloudflareCountryCode":"US"}; dataLayer.push( dataLayer_content ); \nCreating a basic plugin.\n\n\n\n\nDay Two:\n\n\n\n\nMaster the basics of Github.\n\n\n\nSetting up a repository.\n\n\n\nPitfalls to Avoid.\n\n\n\nHoster - Easier distrubution.\n\n\n\n\n\n\n\n\n\n\n\n\n\n","multi-day_replay_details":["s:664:\"a:5:{s:18:\"event_replay_title\";s:7:\"Day One\";s:25:\"day_description_cloneable\";s:121:\"Hour One:Getting Acquainted with GitHub\r\nHour Two:Creating a simple plugin and adding to GitHub\";s:35:\"livestream_vimeo_video_id_cloneable\";s:10:\"1024506048\";s:16:\"course-resources\";a:1:{i:0;a:3:{s:28:\"resource_link_text_multi_day\";s:15:\"Course Handbook\";s:22:\"resource_url_multi_day\";s:82:\"https:\/\/drive.google.com\/file\/d\/1g3zchYS1ElOjyUryCCUDCI5WeFhZNc3k\/view?usp=sharing\";s:23:\"resource_type_multi_day\";s:15:\"Course Handbook\";}}s:23:\"livestream_chat_log_url\";s:82:\"https:\/\/drive.google.com\/file\/d\/1Wdtet8W48W1FpVi-4UPdljSnwNrPl8EA\/view?usp=sharing\";}\";","s:646:\"a:5:{s:18:\"event_replay_title\";s:7:\"Day Two\";s:25:\"day_description_cloneable\";s:103:\"Hour One:Making Commits in GitHub\r\nHour Two:Using Hoster to Self-Host Plugins\";s:35:\"livestream_vimeo_video_id_cloneable\";s:10:\"1024901907\";s:16:\"course-resources\";a:1:{i:0;a:3:{s:28:\"resource_link_text_multi_day\";s:15:\"Course Handbook\";s:22:\"resource_url_multi_day\";s:82:\"https:\/\/drive.google.com\/file\/d\/1g3zchYS1ElOjyUryCCUDCI5WeFhZNc3k\/view?usp=sharing\";s:23:\"resource_type_multi_day\";s:15:\"Course Handbook\";}}s:23:\"livestream_chat_log_url\";s:82:\"https:\/\/drive.google.com\/file\/d\/1lYW32kJ-2bXnXAYDtKTdQlQm3h6rqquh\/view?usp=sharing\";}\";"]}},"postCountOnPage":1,"postCountTotal":1,"postID":448558,"postFormat":"standard","geoCloudflareCountryCode":"US"}; dataLayer.push( dataLayer_content ); \nHelpful development tools.\n\n\n\nCreating a basic plugin.\n\n\n\n\nDay Two:\n\n\n\n\nMaster the basics of Github.\n\n\n\nSetting up a repository.\n\n\n\nPitfalls to Avoid.\n\n\n\nHoster - Easier distrubution.\n\n\n\n\n\n\n\n\n\n\n\n\n\n","multi-day_replay_details":["s:664:\"a:5:{s:18:\"event_replay_title\";s:7:\"Day One\";s:25:\"day_description_cloneable\";s:121:\"Hour One:Getting Acquainted with GitHub\r\nHour Two:Creating a simple plugin and adding to GitHub\";s:35:\"livestream_vimeo_video_id_cloneable\";s:10:\"1024506048\";s:16:\"course-resources\";a:1:{i:0;a:3:{s:28:\"resource_link_text_multi_day\";s:15:\"Course Handbook\";s:22:\"resource_url_multi_day\";s:82:\"https:\/\/drive.google.com\/file\/d\/1g3zchYS1ElOjyUryCCUDCI5WeFhZNc3k\/view?usp=sharing\";s:23:\"resource_type_multi_day\";s:15:\"Course Handbook\";}}s:23:\"livestream_chat_log_url\";s:82:\"https:\/\/drive.google.com\/file\/d\/1Wdtet8W48W1FpVi-4UPdljSnwNrPl8EA\/view?usp=sharing\";}\";","s:646:\"a:5:{s:18:\"event_replay_title\";s:7:\"Day Two\";s:25:\"day_description_cloneable\";s:103:\"Hour One:Making Commits in GitHub\r\nHour Two:Using Hoster to Self-Host Plugins\";s:35:\"livestream_vimeo_video_id_cloneable\";s:10:\"1024901907\";s:16:\"course-resources\";a:1:{i:0;a:3:{s:28:\"resource_link_text_multi_day\";s:15:\"Course Handbook\";s:22:\"resource_url_multi_day\";s:82:\"https:\/\/drive.google.com\/file\/d\/1g3zchYS1ElOjyUryCCUDCI5WeFhZNc3k\/view?usp=sharing\";s:23:\"resource_type_multi_day\";s:15:\"Course Handbook\";}}s:23:\"livestream_chat_log_url\";s:82:\"https:\/\/drive.google.com\/file\/d\/1lYW32kJ-2bXnXAYDtKTdQlQm3h6rqquh\/view?usp=sharing\";}\";"]}},"postCountOnPage":1,"postCountTotal":1,"postID":448558,"postFormat":"standard","geoCloudflareCountryCode":"US"}; dataLayer.push( dataLayer_content ); \nBasic WordPress plugin architecture.\n\n\n\nHelpful development tools.\n\n\n\nCreating a basic plugin.\n\n\n\n\nDay Two:\n\n\n\n\nMaster the basics of Github.\n\n\n\nSetting up a repository.\n\n\n\nPitfalls to Avoid.\n\n\n\nHoster - Easier distrubution.\n\n\n\n\n\n\n\n\n\n\n\n\n\n","multi-day_replay_details":["s:664:\"a:5:{s:18:\"event_replay_title\";s:7:\"Day One\";s:25:\"day_description_cloneable\";s:121:\"Hour One:Getting Acquainted with GitHub\r\nHour Two:Creating a simple plugin and adding to GitHub\";s:35:\"livestream_vimeo_video_id_cloneable\";s:10:\"1024506048\";s:16:\"course-resources\";a:1:{i:0;a:3:{s:28:\"resource_link_text_multi_day\";s:15:\"Course Handbook\";s:22:\"resource_url_multi_day\";s:82:\"https:\/\/drive.google.com\/file\/d\/1g3zchYS1ElOjyUryCCUDCI5WeFhZNc3k\/view?usp=sharing\";s:23:\"resource_type_multi_day\";s:15:\"Course Handbook\";}}s:23:\"livestream_chat_log_url\";s:82:\"https:\/\/drive.google.com\/file\/d\/1Wdtet8W48W1FpVi-4UPdljSnwNrPl8EA\/view?usp=sharing\";}\";","s:646:\"a:5:{s:18:\"event_replay_title\";s:7:\"Day Two\";s:25:\"day_description_cloneable\";s:103:\"Hour One:Making Commits in GitHub\r\nHour Two:Using Hoster to Self-Host Plugins\";s:35:\"livestream_vimeo_video_id_cloneable\";s:10:\"1024901907\";s:16:\"course-resources\";a:1:{i:0;a:3:{s:28:\"resource_link_text_multi_day\";s:15:\"Course Handbook\";s:22:\"resource_url_multi_day\";s:82:\"https:\/\/drive.google.com\/file\/d\/1g3zchYS1ElOjyUryCCUDCI5WeFhZNc3k\/view?usp=sharing\";s:23:\"resource_type_multi_day\";s:15:\"Course Handbook\";}}s:23:\"livestream_chat_log_url\";s:82:\"https:\/\/drive.google.com\/file\/d\/1lYW32kJ-2bXnXAYDtKTdQlQm3h6rqquh\/view?usp=sharing\";}\";"]}},"postCountOnPage":1,"postCountTotal":1,"postID":448558,"postFormat":"standard","geoCloudflareCountryCode":"US"}; dataLayer.push( dataLayer_content ); \nDiscover the benefits of self-hosting your custom plugins.\n\n\n\nBasic WordPress plugin architecture.\n\n\n\nHelpful development tools.\n\n\n\nCreating a basic plugin.\n\n\n\n\nDay Two:\n\n\n\n\nMaster the basics of Github.\n\n\n\nSetting up a repository.\n\n\n\nPitfalls to Avoid.\n\n\n\nHoster - Easier distrubution.\n\n\n\n\n\n\n\n\n\n\n\n\n\n","multi-day_replay_details":["s:664:\"a:5:{s:18:\"event_replay_title\";s:7:\"Day One\";s:25:\"day_description_cloneable\";s:121:\"Hour One:Getting Acquainted with GitHub\r\nHour Two:Creating a simple plugin and adding to GitHub\";s:35:\"livestream_vimeo_video_id_cloneable\";s:10:\"1024506048\";s:16:\"course-resources\";a:1:{i:0;a:3:{s:28:\"resource_link_text_multi_day\";s:15:\"Course Handbook\";s:22:\"resource_url_multi_day\";s:82:\"https:\/\/drive.google.com\/file\/d\/1g3zchYS1ElOjyUryCCUDCI5WeFhZNc3k\/view?usp=sharing\";s:23:\"resource_type_multi_day\";s:15:\"Course Handbook\";}}s:23:\"livestream_chat_log_url\";s:82:\"https:\/\/drive.google.com\/file\/d\/1Wdtet8W48W1FpVi-4UPdljSnwNrPl8EA\/view?usp=sharing\";}\";","s:646:\"a:5:{s:18:\"event_replay_title\";s:7:\"Day Two\";s:25:\"day_description_cloneable\";s:103:\"Hour One:Making Commits in GitHub\r\nHour Two:Using Hoster to Self-Host Plugins\";s:35:\"livestream_vimeo_video_id_cloneable\";s:10:\"1024901907\";s:16:\"course-resources\";a:1:{i:0;a:3:{s:28:\"resource_link_text_multi_day\";s:15:\"Course Handbook\";s:22:\"resource_url_multi_day\";s:82:\"https:\/\/drive.google.com\/file\/d\/1g3zchYS1ElOjyUryCCUDCI5WeFhZNc3k\/view?usp=sharing\";s:23:\"resource_type_multi_day\";s:15:\"Course Handbook\";}}s:23:\"livestream_chat_log_url\";s:82:\"https:\/\/drive.google.com\/file\/d\/1lYW32kJ-2bXnXAYDtKTdQlQm3h6rqquh\/view?usp=sharing\";}\";"]}},"postCountOnPage":1,"postCountTotal":1,"postID":448558,"postFormat":"standard","geoCloudflareCountryCode":"US"}; dataLayer.push( dataLayer_content ); \n\nDiscover the benefits of self-hosting your custom plugins.\n\n\n\nBasic WordPress plugin architecture.\n\n\n\nHelpful development tools.\n\n\n\nCreating a basic plugin.\n\n\n\n\nDay Two:\n\n\n\n\nMaster the basics of Github.\n\n\n\nSetting up a repository.\n\n\n\nPitfalls to Avoid.\n\n\n\nHoster - Easier distrubution.\n\n\n\n\n\n\n\n\n\n\n\n\n\n","multi-day_replay_details":["s:664:\"a:5:{s:18:\"event_replay_title\";s:7:\"Day One\";s:25:\"day_description_cloneable\";s:121:\"Hour One:Getting Acquainted with GitHub\r\nHour Two:Creating a simple plugin and adding to GitHub\";s:35:\"livestream_vimeo_video_id_cloneable\";s:10:\"1024506048\";s:16:\"course-resources\";a:1:{i:0;a:3:{s:28:\"resource_link_text_multi_day\";s:15:\"Course Handbook\";s:22:\"resource_url_multi_day\";s:82:\"https:\/\/drive.google.com\/file\/d\/1g3zchYS1ElOjyUryCCUDCI5WeFhZNc3k\/view?usp=sharing\";s:23:\"resource_type_multi_day\";s:15:\"Course Handbook\";}}s:23:\"livestream_chat_log_url\";s:82:\"https:\/\/drive.google.com\/file\/d\/1Wdtet8W48W1FpVi-4UPdljSnwNrPl8EA\/view?usp=sharing\";}\";","s:646:\"a:5:{s:18:\"event_replay_title\";s:7:\"Day Two\";s:25:\"day_description_cloneable\";s:103:\"Hour One:Making Commits in GitHub\r\nHour Two:Using Hoster to Self-Host Plugins\";s:35:\"livestream_vimeo_video_id_cloneable\";s:10:\"1024901907\";s:16:\"course-resources\";a:1:{i:0;a:3:{s:28:\"resource_link_text_multi_day\";s:15:\"Course Handbook\";s:22:\"resource_url_multi_day\";s:82:\"https:\/\/drive.google.com\/file\/d\/1g3zchYS1ElOjyUryCCUDCI5WeFhZNc3k\/view?usp=sharing\";s:23:\"resource_type_multi_day\";s:15:\"Course Handbook\";}}s:23:\"livestream_chat_log_url\";s:82:\"https:\/\/drive.google.com\/file\/d\/1lYW32kJ-2bXnXAYDtKTdQlQm3h6rqquh\/view?usp=sharing\";}\";"]}},"postCountOnPage":1,"postCountTotal":1,"postID":448558,"postFormat":"standard","geoCloudflareCountryCode":"US"}; dataLayer.push( dataLayer_content ); \nWhether you are a WordPress hobbyist, a full-fledged developer, or somewhere in between, this course is designed for you. Come learn, grow, and unlock new possibilities for your WordPress toolbox. And yes, we might break a few things along the way, but that’s part of the fun!\n\n\n\nDay One:\n\n\n\n\nDiscover the benefits of self-hosting your custom plugins.\n\n\n\nBasic WordPress plugin architecture.\n\n\n\nHelpful development tools.\n\n\n\nCreating a basic plugin.\n\n\n\n\nDay Two:\n\n\n\n\nMaster the basics of Github.\n\n\n\nSetting up a repository.\n\n\n\nPitfalls to Avoid.\n\n\n\nHoster - Easier distrubution.\n\n\n\n\n\n\n\n\n\n\n\n\n\n","multi-day_replay_details":["s:664:\"a:5:{s:18:\"event_replay_title\";s:7:\"Day One\";s:25:\"day_description_cloneable\";s:121:\"Hour One:Getting Acquainted with GitHub\r\nHour Two:Creating a simple plugin and adding to GitHub\";s:35:\"livestream_vimeo_video_id_cloneable\";s:10:\"1024506048\";s:16:\"course-resources\";a:1:{i:0;a:3:{s:28:\"resource_link_text_multi_day\";s:15:\"Course Handbook\";s:22:\"resource_url_multi_day\";s:82:\"https:\/\/drive.google.com\/file\/d\/1g3zchYS1ElOjyUryCCUDCI5WeFhZNc3k\/view?usp=sharing\";s:23:\"resource_type_multi_day\";s:15:\"Course Handbook\";}}s:23:\"livestream_chat_log_url\";s:82:\"https:\/\/drive.google.com\/file\/d\/1Wdtet8W48W1FpVi-4UPdljSnwNrPl8EA\/view?usp=sharing\";}\";","s:646:\"a:5:{s:18:\"event_replay_title\";s:7:\"Day Two\";s:25:\"day_description_cloneable\";s:103:\"Hour One:Making Commits in GitHub\r\nHour Two:Using Hoster to Self-Host Plugins\";s:35:\"livestream_vimeo_video_id_cloneable\";s:10:\"1024901907\";s:16:\"course-resources\";a:1:{i:0;a:3:{s:28:\"resource_link_text_multi_day\";s:15:\"Course Handbook\";s:22:\"resource_url_multi_day\";s:82:\"https:\/\/drive.google.com\/file\/d\/1g3zchYS1ElOjyUryCCUDCI5WeFhZNc3k\/view?usp=sharing\";s:23:\"resource_type_multi_day\";s:15:\"Course Handbook\";}}s:23:\"livestream_chat_log_url\";s:82:\"https:\/\/drive.google.com\/file\/d\/1lYW32kJ-2bXnXAYDtKTdQlQm3h6rqquh\/view?usp=sharing\";}\";"]}},"postCountOnPage":1,"postCountTotal":1,"postID":448558,"postFormat":"standard","geoCloudflareCountryCode":"US"}; dataLayer.push( dataLayer_content ); \nAt the end of day two, we will be giving away two Hoster licenses, with additional coupon codes available for all!\n\n\n\nWhether you are a WordPress hobbyist, a full-fledged developer, or somewhere in between, this course is designed for you. Come learn, grow, and unlock new possibilities for your WordPress toolbox. And yes, we might break a few things along the way, but that’s part of the fun!\n\n\n\nDay One:\n\n\n\n\nDiscover the benefits of self-hosting your custom plugins.\n\n\n\nBasic WordPress plugin architecture.\n\n\n\nHelpful development tools.\n\n\n\nCreating a basic plugin.\n\n\n\n\nDay Two:\n\n\n\n\nMaster the basics of Github.\n\n\n\nSetting up a repository.\n\n\n\nPitfalls to Avoid.\n\n\n\nHoster - Easier distrubution.\n\n\n\n\n\n\n\n\n\n\n\n\n\n","multi-day_replay_details":["s:664:\"a:5:{s:18:\"event_replay_title\";s:7:\"Day One\";s:25:\"day_description_cloneable\";s:121:\"Hour One:Getting Acquainted with GitHub\r\nHour Two:Creating a simple plugin and adding to GitHub\";s:35:\"livestream_vimeo_video_id_cloneable\";s:10:\"1024506048\";s:16:\"course-resources\";a:1:{i:0;a:3:{s:28:\"resource_link_text_multi_day\";s:15:\"Course Handbook\";s:22:\"resource_url_multi_day\";s:82:\"https:\/\/drive.google.com\/file\/d\/1g3zchYS1ElOjyUryCCUDCI5WeFhZNc3k\/view?usp=sharing\";s:23:\"resource_type_multi_day\";s:15:\"Course Handbook\";}}s:23:\"livestream_chat_log_url\";s:82:\"https:\/\/drive.google.com\/file\/d\/1Wdtet8W48W1FpVi-4UPdljSnwNrPl8EA\/view?usp=sharing\";}\";","s:646:\"a:5:{s:18:\"event_replay_title\";s:7:\"Day Two\";s:25:\"day_description_cloneable\";s:103:\"Hour One:Making Commits in GitHub\r\nHour Two:Using Hoster to Self-Host Plugins\";s:35:\"livestream_vimeo_video_id_cloneable\";s:10:\"1024901907\";s:16:\"course-resources\";a:1:{i:0;a:3:{s:28:\"resource_link_text_multi_day\";s:15:\"Course Handbook\";s:22:\"resource_url_multi_day\";s:82:\"https:\/\/drive.google.com\/file\/d\/1g3zchYS1ElOjyUryCCUDCI5WeFhZNc3k\/view?usp=sharing\";s:23:\"resource_type_multi_day\";s:15:\"Course Handbook\";}}s:23:\"livestream_chat_log_url\";s:82:\"https:\/\/drive.google.com\/file\/d\/1lYW32kJ-2bXnXAYDtKTdQlQm3h6rqquh\/view?usp=sharing\";}\";"]}},"postCountOnPage":1,"postCountTotal":1,"postID":448558,"postFormat":"standard","geoCloudflareCountryCode":"US"}; dataLayer.push( dataLayer_content ); \nUnlock the potential of hosting your own WordPress plugins with this comprehensive two-day course. Join Chris Malone for a hands-on learning adventure into the world of plugin development, utilizing a mix of readymade code and AI tools. Chris will guide you through planning, creating, customizing, and securely distributing your very own plugin using GitHub and a new tool called Hoster. \n\n\n\nAt the end of day two, we will be giving away two Hoster licenses, with additional coupon codes available for all!\n\n\n\nWhether you are a WordPress hobbyist, a full-fledged developer, or somewhere in between, this course is designed for you. Come learn, grow, and unlock new possibilities for your WordPress toolbox. And yes, we might break a few things along the way, but that’s part of the fun!\n\n\n\nDay One:\n\n\n\n\nDiscover the benefits of self-hosting your custom plugins.\n\n\n\nBasic WordPress plugin architecture.\n\n\n\nHelpful development tools.\n\n\n\nCreating a basic plugin.\n\n\n\n\nDay Two:\n\n\n\n\nMaster the basics of Github.\n\n\n\nSetting up a repository.\n\n\n\nPitfalls to Avoid.\n\n\n\nHoster - Easier distrubution.\n\n\n\n\n\n\n\n\n\n\n\n\n\n","multi-day_replay_details":["s:664:\"a:5:{s:18:\"event_replay_title\";s:7:\"Day One\";s:25:\"day_description_cloneable\";s:121:\"Hour One:Getting Acquainted with GitHub\r\nHour Two:Creating a simple plugin and adding to GitHub\";s:35:\"livestream_vimeo_video_id_cloneable\";s:10:\"1024506048\";s:16:\"course-resources\";a:1:{i:0;a:3:{s:28:\"resource_link_text_multi_day\";s:15:\"Course Handbook\";s:22:\"resource_url_multi_day\";s:82:\"https:\/\/drive.google.com\/file\/d\/1g3zchYS1ElOjyUryCCUDCI5WeFhZNc3k\/view?usp=sharing\";s:23:\"resource_type_multi_day\";s:15:\"Course Handbook\";}}s:23:\"livestream_chat_log_url\";s:82:\"https:\/\/drive.google.com\/file\/d\/1Wdtet8W48W1FpVi-4UPdljSnwNrPl8EA\/view?usp=sharing\";}\";","s:646:\"a:5:{s:18:\"event_replay_title\";s:7:\"Day Two\";s:25:\"day_description_cloneable\";s:103:\"Hour One:Making Commits in GitHub\r\nHour Two:Using Hoster to Self-Host Plugins\";s:35:\"livestream_vimeo_video_id_cloneable\";s:10:\"1024901907\";s:16:\"course-resources\";a:1:{i:0;a:3:{s:28:\"resource_link_text_multi_day\";s:15:\"Course Handbook\";s:22:\"resource_url_multi_day\";s:82:\"https:\/\/drive.google.com\/file\/d\/1g3zchYS1ElOjyUryCCUDCI5WeFhZNc3k\/view?usp=sharing\";s:23:\"resource_type_multi_day\";s:15:\"Course Handbook\";}}s:23:\"livestream_chat_log_url\";s:82:\"https:\/\/drive.google.com\/file\/d\/1lYW32kJ-2bXnXAYDtKTdQlQm3h6rqquh\/view?usp=sharing\";}\";"]}},"postCountOnPage":1,"postCountTotal":1,"postID":448558,"postFormat":"standard","geoCloudflareCountryCode":"US"}; dataLayer.push( dataLayer_content );
Help Docs Software Kadence Build Your Own Self-Hosted Plugin

Build Your Own Self-Hosted Plugin

Unlock the potential of hosting your own WordPress plugins with this comprehensive two-day course. Join Chris Malone for a hands-on learning adventure into the world of plugin development, utilizing a mix of readymade code and AI tools. Chris will guide you through planning, creating, customizing, and securely distributing your very own plugin using GitHub and a new tool called Hoster.

At the end of day two, we will be giving away two Hoster licenses, with additional coupon codes available for all!

Whether you are a WordPress hobbyist, a full-fledged developer, or somewhere in between, this course is designed for you. Come learn, grow, and unlock new possibilities for your WordPress toolbox. And yes, we might break a few things along the way, but that’s part of the fun!

Day One:

  • Discover the benefits of self-hosting your custom plugins.
  • Basic WordPress plugin architecture.
  • Helpful development tools.
  • Creating a basic plugin.

Day Two:

  • Master the basics of Github.
  • Setting up a repository.
  • Pitfalls to Avoid.
  • Hoster – Easier distrubution.
Was this article helpful?