Skip to content
WordCamp Miami 2019 Plugin Workshop - Notification Bar Plugin
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
README.md
wcmia-notifications.css
wcmia-notifications.php

README.md

WCMIA Notification Bar

Contributors: wolfpaw Tags: notifications Requires at least: 4.0 Tested up to: 5.1.1 Stable tag: 1.0.0 License: GPLv3 or later

This is a demonstration of some WordPress hooks, actions, filters, and functions for the WordCamp Miami 2019 Developer Workshop.

Description

This is a demonstration of some WordPress hooks, actions, filters, and functions for the WordCamp Miami 2019 Developer Workshop.

How to use this repo

Follow along with the first commit at the bottom of the page, and move your way up through the commits. Each one is a step in the process of learning general plugin making concepts.

Some of the things that we demonstrate:

  • The file and folder structure for a simple WordPress plugin
  • Adding a submenu item to an existing menu in the WordPress dashboard
  • Rendering a settings page
  • Creating a settings section, fields, and registering the fields with the Settings API
  • Creating a header for the settings section
  • Creating functions that render radio buttons and textareas
  • Using a hook to dipslay our notification bar
  • Enqueuing a stylesheet
  • Adding settings to the Customizer using the Customizer API

Visit the WordPress Developer Plugin Handbook to get more details on starting your own plugin.

Thank you to SiteGround for helping me make this workshop possible! Visit https://www.siteground.com/go/wcmia2019 to get a discount on shared WordPress hosting!

Installation

Upload the plugin to your site and activate it. Done!

Use the settings page located under Settings>Notification Bar in the WordPress dashboard, or under Notification Bar in the Customizer to use this plugin

Changelog

1.0.0

Release Date - 15 March 2019

  • First commit!
You can’t perform that action at this time.