Companies Home Search Profile

Create Your First WordPress Plugin

Focused View

Buzu B

1:23:31

827 View
  • 1 - Introduction.mp4
    02:04
  • 2 - Exploring plugins and declaring our own plugin.mp4
    03:26
  • 3 - Addign more details to the plugin declaration.mp4
    00:58
  • 4 - Adding a menu item for the plugin settings page.mp4
    05:45
  • 5 - Adding a settings page and introduction to WordPress security mechanisms.mp4
    06:37
  • 6 - Introduction to the OpenMeteo API.mp4
    01:56
  • 6 - The OpenMeto website.txt
  • 7 - Adding the settings form.mp4
    07:51
  • 8 - Processing settings form submission.mp4
    04:15
  • 9 - Latlongnet.txt
  • 9 - Saving latitude and longitude settings.mp4
    00:39
  • 10 - Introduction to WordPress shortcodes.mp4
    02:06
  • 11 - Using a shorcode to display custom content.mp4
    06:36
  • 12 - Interacting with external APIs.mp4
    10:56
  • 13 - Refactoring the shortcode callback.mp4
    02:29
  • 14 - Caching the weather data using the Transients API.mp4
    06:32
  • 15 - Scheduling events using the Cron System.mp4
    07:35
  • 16 - Cron and Transients behind the scenes.mp4
    03:52
  • 17 - Cleaning up after the plugin is deactivated.mp4
    02:39
  • 18 - Adding styles to the weather table.mp4
    06:22
  • 19 - Good Bye.mp4
    00:53
  • Description


    Use WordPress and external APIs to show the current weather information for a given location

    What You'll Learn?


    • Understand how WordPress plugins integrate with WordPress core
    • Use different WordPress plugin APIs
    • Interact with 3rd party APIs
    • Schedule WordPress events to execute actions on a set interval
    • Have a basic understanding of how WordPress uses capabilities to secure websites

    Who is this for?


  • Begginer programmers who want to learn how to create WordPress plugins
  • Experienced programmer who have no experience with WordPress
  • Programmer who have stayed away from the WordPress scene for some time and wish to update their knowledge
  • What You Need to Know?


  • Basic PHP knowledge
  • A working WordPress instance
  • More details


    Description

    In this course, you will learn the basics of WordPress plugin development, and incrementally build your knowledge to create a plugin that displays data extracted from an 3rd party API. You will learn the basics of WordPress security, and the internals of how Transients, Cron, and Settings work in WordPress. You will also learn how to search for documentation, how to schedule events, how to cache data, and more.


    Get ready to learn about

    • Declaring WordPress plugins

    • Using the WordPress Settings API to store plugin settings

    • Processing user input and persisting it in the database

    • Using shortcodes to display custom content in any WordPress block

    • Using WordPress to communicate with external APIs

    • Caching data using the Transients API

    • Scheduling events using the Cron System

    • Styling your custom content using CSS


    By the end of the course, you will have a fully functional WordPress plugin that can store user input, interact with WordPress APIs, get data from 3rd party APIs, and display custom content using shortcodes. But, more importantly, you will have the knowledge to create your own WordPress plugins to customize WordPress to yours and your client's needs.


    Learning to create WordPress plugins gives you the ability to work in many different fields implementing solutions on existing projects, or create projects of your own that extend the capabilities of WordPress. WordPress plugins can evolve to become fully fledged businesses giving you the opportunity to tap into an industry that is already established, and that continues to grow year after year.

    Who this course is for:

    • Begginer programmers who want to learn how to create WordPress plugins
    • Experienced programmer who have no experience with WordPress
    • Programmer who have stayed away from the WordPress scene for some time and wish to update their knowledge

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    My name is Buzu. I'm a full stack web developer working mainly in web applications using WordPress, Drupal, and Laravel, but I have also programmed custom PHP applications for the web, and for the CLI.I started learning web development with HTML, CSS, and JS in 2006. Then I moved on to learning PHP, and MySQL to eventually start working as a freelance WordPress developer in 2010.Since then, I've worked in various projects across different industries, from real state, to automotive.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 19
    • duration 1:23:31
    • Release Date 2024/06/23

    Courses related to WordPress

    Courses related to WordPress Plugins