
kick off WordPress plugin development by building a plugin from scratch, using JavaScript objects, and mastering actions, filters, widgets, shortcuts, and third-party API integration with best practices and reference material.
Discover how WordPress plugin development uses actions and filters to hook into core events, run custom functions, and modify post data or trigger actions like emails or tweets.
Explore how actions and filters power WordPress plugin development, including enqueueing scripts and styles, hooking into admin and front end, and modifying post content and excerpts.
Create a WordPress plugin that fetches New York Times articles via the API and displays them on a web page, with an admin settings page and options.
Develop a WordPress plugin settings page by integrating a native-looking layout, creating an options page, and building a form with API key fields, while using dummy data to simulate results.
Style the WordPress admin page by creating a new plugin file, defining a WP-style function, wiring it to the head, debugging, and preparing JSON fields from the New York Times.
Build a forum form in the plugin with username and search string inputs, a submit button, api key later, store in the database, and refine styling with the options class.
Learn to manage WordPress form submissions with conditional logic, escape emails, and post data to the main plugin file, while controlling form visibility and API data handling.
explore saving form data to the WordPress database via the options table, defining option_id, option_name, option_value, and serialized arrays; store API keys and last update timestamps to optimize data retrieval.
Learn to use the New York Times article search api by obtaining an api key, issuing requests, and parsing json responses as arrays and objects to power WordPress plugins.
Create and store the JSON feed in the database by fetching data with a search string and API key, decoding the JSON to objects, and preparing it for display.
Learn to parse JSON with PHP in WordPress plugin development, extracting response data, docs array, headlines, lead paragraphs, and multimedia for dynamic display.
Develop the WordPress plugin loop to display articles with images when available, using a conditional check on the multimedia array and ensuring article titles and links are correct.
Create a WordPress widget, register it, and render a configurable article list in a widget area with options for title, image display, and article count.
learn to add settings to a WordPress widget, manage old and new data, filter the title, and render images and articles securely.
Learn to style a WordPress plugin's backend with CSS by editing the stylesheet, enqueueing styles with the proper WordPress hooks, and applying changes to boxes, links, and images.
Create a WordPress shortcode by defining a function with attributes and defaults, using output buffering to return content, and optionally display posts with images.
Learn to auto refresh a WordPress plugin feed with ajax by checking the last update, triggering a background data pull, and loading new articles without a page reload.
Deliver a finished WordPress plugin with an admin page, API data fetching, and frontend widgets, then explore shortcuts and Ajax refresh while consulting the WordPress Codex.
This step-by-step course will teach you how to create your own plugin for WordPress using methods that are being used for WordPress pluging Development by industry experts. When you are finished with the course you will know how to create a fully functional Plugin that is created with PHP, HTML, CSS and AJAX and uses data we get from the New York Times using an API!
Over 2 hours of video in which you will learn everything you need to know to get you started with creating plugins. I will tot only teach how to create a plugin but also what to do and what not to do. But there is more. We are working with an Application Programming Interface (API). With that API we fetch real time data from the New York Times and show that on our website. With the techniques you learn, you can build your own plugin, with an admin page, front-end widget or shortcodes. You can even get data from other API's out there, like Twitter or Facebook. I know the whole idea of creating a plugin can be overwhelming, do do not hesitate to contact me, i will make sure I guide you and help you. If you are not pleased with the content, you can ask for a 100% refund, no questions asked.
For this course you will need a basic understanding of HTML, CSS and PHP. This course will not teach you how to write PHP but how to create a WordPress plugin with PHP.