{"id":2220,"date":"2016-09-14T14:22:26","date_gmt":"2016-09-14T08:52:26","guid":{"rendered":"https:\/\/2016.nashik.wordcamp.org\/?p=2220"},"modified":"2016-09-14T14:22:26","modified_gmt":"2016-09-14T08:52:26","slug":"harshal-limaye-will-help-you-with-wordpress-apis","status":"publish","type":"post","link":"https:\/\/nashik.wordcamp.org\/2016\/harshal-limaye-will-help-you-with-wordpress-apis\/","title":{"rendered":"Harshal Limaye will help you with WordPress APIs"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/2016.nashik.wordcamp.org\/files\/2016\/09\/harshal-limaye-image.jpg\" alt=\"Harshal Limaye\" style=\"border: 1px solid #cac9c5;padding: 5px\" \/><\/p>\n<p>Meet Harshal Limaye, Harshal is a Nagpur based Web Developer, blogger and a internet addict. He is using WordPress for building websites and web based applications for about 3 years now and loves to explore possibilities with WordPress and take it to the next level.<\/p>\n<p>He will help you to know, How one can Excel in WordPress APIs, in his <span style=\"border-bottom: 1px solid #cac9c5\"><strong>&#8220;WordPress APIs: Do more with less code.&#8221;<\/strong><\/span> talk.<\/p>\n<p>WordPress comes bundled with many different APIs. These APIs are gateways which let you to interact, customize and extend the features of WordPress without disturbing any of existing WordPress files or functionality.<\/p>\n<p>The goal of this session is to provide a gentle introduction to some of the most commonly used WordPress APIs that can be utilized by developers and site admins to make their life easy, How WordPress stores metadata inside the database, Adding, updating, retrieving and deleting the metadata information and finally he&#8217;ll take a look at the core WordPress code that drives the metadata API and how one can use it to create own custom meta tables to take your WordPress projects to the next level.<\/p>\n<p><strong>WordPress APIs:<\/strong> The APIs which Harshal be covering are as follows:<\/p>\n<p><strong>1. Plugin API &#8211; Hooks, Actions and Filters:<\/strong><br \/>\nWhen beginners needs to perform a specific task what they usually do is they copy and paste a specific code snippet which they got from stackoverflow or from a random blog and paste it inside their functions.php file. However, most of them are unaware of the way that code snippet works. In this section, I&#8217;ll provide quick overview of What WordPress hooks are and How developers can utilize them to write more efficient code.<\/p>\n<p><strong>2. Shortcode API:<\/strong><br \/>\nShortcodes are one of the most simple and easy to use features in WordPress. In this section, I&#8217;ll cover, How users can create their own custom shortcodes which can be useful to insert variety of content into their WordPress website.<\/p>\n<p><strong>3. Dashboard Widget API:<\/strong><br \/>\nThis is one of the most overlooked features of WordPress. This can be very helpful, for branding or display custom information to users when he logs into his WordPress Dashboard. In this section, I&#8217;ll cover, how developers can utilize WordPress Dashboard widgets API to create custom WordPress dashboard widgets.<\/p>\n<p><strong>4. Options API:<\/strong><br \/>\nOne of the most popular API available in WordPress used to create, fetch, update, and delete options in a simple and standardized way. WP plugins, themes, and even WordPress itself, holds lot of data in form of options inside the database that matters to your WordPress website. Knowing how you can use or update these in a plugin or theme of very important. In this section, I&#8217;ll provide a quick overview of this API, which can be helpful to beginners to get started with this API.<\/p>\n<p><strong>5. Metadata API:<\/strong><br \/>\nMetadata API is one of the primary reasons which make WordPress a powerful CMS. It allows the users to store custom fields inside WordPress database. This feature is widely used by plugins to store and update information.In this section, I will cover various ways of working with WordPress post meta data<\/p>\n<p>Linkedin Profile: <a href=\"https:\/\/in.linkedin.com\/in\/harshal-limaye-a6b2479a\" target=\"_blank\">https:\/\/in.linkedin.com\/in\/harshal-limaye-a6b2479a<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Meet Harshal Limaye, Harshal is a Nagpur based Web Developer, blogger and a internet addict. He is using WordPress for building websites and web based applications for about 3 years now and loves to explore possibilities with WordPress and take it to the next level. He will help you to know, How one can Excel [&hellip;]<\/p>\n","protected":false},"author":10274337,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[3],"tags":[],"class_list":["post-2220","post","type-post","status-publish","format-standard","hentry","category-news"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pheRvY-zO","jetpack-related-posts":[{"id":4948,"url":"https:\/\/nashik.wordcamp.org\/2016\/wordcamp-nashik-2016-speaker-sessions\/","url_meta":{"origin":2220,"position":0},"title":"WordCamp Nashik 2016 &#8211; Speaker Sessions","author":"Harshad","date":"January 23, 2017","format":false,"excerpt":"WordCamp Nashik 2016 Speaker Sessions are available on Youtube Please do subscribe the WordCamp Nashik channel for more updates. Harishanker R - WordPress for Startups Nirav Mehta - Winning with WooCommerce Sandeep Kelvadi - Positioning your product\/brand or business Jayman Pandya - The BuzzWord \u2018UX\u2019, Why it is so Important?\u2026","rel":"","context":"In &quot;News&quot;","block_context":{"text":"News","link":"https:\/\/nashik.wordcamp.org\/2016\/category\/news\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/nashik.wordcamp.org\/2016\/files\/2016\/05\/cropped-cropped-wc_nashik.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":3088,"url":"https:\/\/nashik.wordcamp.org\/2016\/official-schedule-for-wordcamp-nashik-2016\/","url_meta":{"origin":2220,"position":1},"title":"Official schedule for WordCamp Nashik 2016","author":"Harshad","date":"October 6, 2016","format":false,"excerpt":"Official Schedule for WordCamp Nashik 2016, Sunday, October 16, 2016 Regular sessions: 20 mins + 10 mins Q & A. Lightening Talk: 15 mins - Q & A will happen at Happiness Bar after the Session. Panel Discussion: 50 mins. \u00a0 Nashik Engineering Cluster (NEC) - Akash Auditorium Time Main\u2026","rel":"","context":"In &quot;News&quot;","block_context":{"text":"News","link":"https:\/\/nashik.wordcamp.org\/2016\/category\/news\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/nashik.wordcamp.org\/2016\/files\/2016\/05\/cropped-cropped-wc_nashik.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":2419,"url":"https:\/\/nashik.wordcamp.org\/2016\/kind-support-from-resellerclub-joins-the-golden-club\/","url_meta":{"origin":2220,"position":2},"title":"Kind Support from ResellerClub joins the Golden Club","author":"Harshad","date":"September 27, 2016","format":false,"excerpt":"ResellerClub is a Gold Sponsor at WordCamp Nashik and we are proud to partner with one of the India\u2019s most popular Domains & Hosting brands for Web Professionals. ResellerClub is a platform provider catering to the Web Design & Development community worldwide through a full-fledged Reseller Program that includes Product\u2026","rel":"","context":"In &quot;Sponsors&quot;","block_context":{"text":"Sponsors","link":"https:\/\/nashik.wordcamp.org\/2016\/category\/sponsors\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/nashik.wordcamp.org\/2016\/files\/2016\/05\/cropped-cropped-wc_nashik.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":2254,"url":"https:\/\/nashik.wordcamp.org\/2016\/hostripples-our-hometown-sponsor-support-us-with-silver\/","url_meta":{"origin":2220,"position":3},"title":"Hostripples our Hometown Sponsor &#8211; Support us with Silver","author":"Harshad","date":"September 16, 2016","format":false,"excerpt":"Hostripples.in is providing Indian internet shared web hosting and reseller hosting. The services and support provided is the reason why more and more people are choosing Hostripples for their website hosting. They have been supporting their customers 24x7, whether they are a newbie or a webmaster. Hostripples provides reliable, affordable\u2026","rel":"","context":"In &quot;Sponsors&quot;","block_context":{"text":"Sponsors","link":"https:\/\/nashik.wordcamp.org\/2016\/category\/sponsors\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/nashik.wordcamp.org\/2016\/files\/2016\/05\/cropped-cropped-wc_nashik.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":980,"url":"https:\/\/nashik.wordcamp.org\/2016\/milesweb-sponsoring-third-wordcamp-in-a-row\/","url_meta":{"origin":2220,"position":4},"title":"MilesWeb Sponsoring Third WordCamp in a Row!","author":"Harshad","date":"August 4, 2016","format":false,"excerpt":"Milesweb is Our Silver Sponsor! \u201cCustomer service is the backbone of our business and this is where we really strive hard to make a difference.\u201d \u2013 says MilesWeb Co-Founders. The people at MilesWeb have been in the web hosting industry for years, they are well aware of the functioning of\u2026","rel":"","context":"In &quot;Sponsors&quot;","block_context":{"text":"Sponsors","link":"https:\/\/nashik.wordcamp.org\/2016\/category\/sponsors\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/nashik.wordcamp.org\/2016\/files\/2016\/05\/cropped-cropped-wc_nashik.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":2289,"url":"https:\/\/nashik.wordcamp.org\/2016\/opensrs-is-our-gold-sponsor\/","url_meta":{"origin":2220,"position":5},"title":"OpenSRS is our Gold Sponsor","author":"Harshad","date":"September 19, 2016","format":false,"excerpt":"OpenSRS is the wholesale unit of Tucows, exclusively focused on the needs of resellers. Through a network of over 13,000 web hosts, Internet service providers and Web companies, OpenSRS manages domain names, mailboxes and digital security products for millions of end users worldwide. We offer white-label, brandable end-user interfaces, easy-to-use\u2026","rel":"","context":"In &quot;News&quot;","block_context":{"text":"News","link":"https:\/\/nashik.wordcamp.org\/2016\/category\/news\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/nashik.wordcamp.org\/2016\/files\/2016\/05\/cropped-cropped-wc_nashik.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/nashik.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts\/2220","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nashik.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nashik.wordcamp.org\/2016\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nashik.wordcamp.org\/2016\/wp-json\/wp\/v2\/users\/10274337"}],"replies":[{"embeddable":true,"href":"https:\/\/nashik.wordcamp.org\/2016\/wp-json\/wp\/v2\/comments?post=2220"}],"version-history":[{"count":1,"href":"https:\/\/nashik.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts\/2220\/revisions"}],"predecessor-version":[{"id":2221,"href":"https:\/\/nashik.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts\/2220\/revisions\/2221"}],"wp:attachment":[{"href":"https:\/\/nashik.wordcamp.org\/2016\/wp-json\/wp\/v2\/media?parent=2220"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nashik.wordcamp.org\/2016\/wp-json\/wp\/v2\/categories?post=2220"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nashik.wordcamp.org\/2016\/wp-json\/wp\/v2\/tags?post=2220"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}