{"id":117,"date":"2010-07-13T13:41:56","date_gmt":"2010-07-13T13:41:56","guid":{"rendered":"https:\/\/2010.savannah.wordcamp.org\/?p=117"},"modified":"2010-07-13T13:41:56","modified_gmt":"2010-07-13T13:41:56","slug":"building-your-first-plugin-with-mark-jaquith","status":"publish","type":"post","link":"https:\/\/savannah.wordcamp.org\/2010\/building-your-first-plugin-with-mark-jaquith\/","title":{"rendered":"Building Your First Plugin with Mark Jaquith"},"content":{"rendered":"<div style=\"width: 160px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/lisasabin-wilson.com\/\"><img loading=\"lazy\" decoding=\"async\" class=\"  \" style=\"margin-left: 10px; margin-right: 10px;\" title=\"Mark Jaquith\" src=\"http:\/\/www.gravatar.com\/avatar\/da9d0241af648f9514d79c9eb0bd7566?s=150\" alt=\"Mark Jaquith\" width=\"150\" height=\"150\" \/><\/a><p class=\"wp-caption-text\">Mark Jaquith<\/p><\/div>\n<p>Have you been thinking about making the jump to doing some of your own WordPress development, but aren&#8217;t sure where to start? Or maybe you already took that leap, but wonder if you&#8217;ve missed anything in teaching yourself. Whatever your current status, this session by <a href=\"http:\/\/profiles.wordpress.org\/users\/markjaquith\">Mark Jaquith<\/a> on building your first plugin will give you a solid foundation of understanding the coding standards used in WordPress, how to make use of hooks, basic security measures to ensure your plugins don&#8217;t introduce vulnerabilities, and requirements for getting your plugin included in the <a href=\"http:\/\/wordpress.org\/extend\/plugins\/\">WordPress.org plugin directory<\/a>. If you have any interest in WordPress development, you should attend this session.<\/p>\n<p>Mark Jaquith is a successful WordPress consultant and is one of the lead developers of WordPress core.  He has 16 plugins in the WordPress.org directory (including the ever-popular <a href=\"http:\/\/wordpress.org\/extend\/plugins\/subscribe-to-comments\/\">Subscribe to Comments<\/a>, with over 200k downloads) and hundreds of patches that have been committed to the core WordPress application. He&#8217;s an acknowledged expert on WordPress security, and was responsible for one of the first commercial <a href=\"http:\/\/buddypress.org\">BuddyPress<\/a> implementations at <a href=\"http:\/\/pro.gigaom.com\/\">GigaOm Pro<\/a>. Mark will be driving up from his home in Brandon, FL and looks forward to exploring Savannah and Tybee Island.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Have you been thinking about making the jump to doing some of your own WordPress development, but aren&#8217;t sure where to start? Or maybe you already took that leap, but wonder if you&#8217;ve missed anything in teaching yourself. Whatever your current status, this session by Mark Jaquith on building your first plugin will give you [&hellip;]<\/p>\n","protected":false},"author":903128,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","jetpack_post_was_ever_published":false,"footnotes":""},"categories":[4324],"tags":[4327,4328,4326,4325],"class_list":["post-117","post","type-post","status-publish","format-standard","hentry","category-speakers-2","tag-beginner","tag-development","tag-mark-jaquith","tag-plugins"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/savannah.wordcamp.org\/2010\/wp-json\/wp\/v2\/posts\/117","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savannah.wordcamp.org\/2010\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savannah.wordcamp.org\/2010\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/savannah.wordcamp.org\/2010\/wp-json\/wp\/v2\/comments?post=117"}],"version-history":[{"count":4,"href":"https:\/\/savannah.wordcamp.org\/2010\/wp-json\/wp\/v2\/posts\/117\/revisions"}],"predecessor-version":[{"id":122,"href":"https:\/\/savannah.wordcamp.org\/2010\/wp-json\/wp\/v2\/posts\/117\/revisions\/122"}],"author":[{"embeddable":true,"href":"https:\/\/savannah.wordcamp.org\/2010\/wp-json\/wporg\/v1\/users\/jenmylo"}],"wp:attachment":[{"href":"https:\/\/savannah.wordcamp.org\/2010\/wp-json\/wp\/v2\/media?parent=117"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savannah.wordcamp.org\/2010\/wp-json\/wp\/v2\/categories?post=117"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savannah.wordcamp.org\/2010\/wp-json\/wp\/v2\/tags?post=117"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}