GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - bostonwp/functionality-plugins

BranchesTags
Open more actions menu

Latest commit

 

History

6 Commits
6 Commits

Folders and files

NameName
Last commit message
Last commit date
bwp_cache
bwp_cache
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
README.md
README.md
 
 

Repository files navigation

WordPress Functionality Plugins

This project began as a community development project for the Boston WordPress meetup.

All functionality plugins must meet the following criteria:

  • Serves one specifc purpose
  • Follows WordPress development guidelines
  • Uses the Settings API to add settings to existing settings pages (avoid cluttering admin)
  • Provides WordPress filters and actions so other developers can easily modify functionality

How to submit a plugin

Github beginners: Here's a helpful article explaining pull requests. This project uses the Fork & Pull collaborative development model

  1. Fork the repository
  2. Add your plugin to the repository within a new folder, such as [repository]/my-awesome-plugin/my-awesome-plugin.php
  3. Make sure you have filled out the Standard Plugin Information
  4. Submit a pull request explianing what your plugin does

The community and administrators will have an opportunity to review and comment on your plugin, and then it will become a part of the BostonWP Functionality Plugins repository!

Why Functionality Plugins?

Write programs that do one thing and do it well. Write programs to work together. Doug McIlroy, describing the "Unix philosophy"

As web developers we have learned that while every website has its own specific concerns and challenges, there are some problems that we confront over and over again on each new project. Functionality plugins are intended to solve those recurring problems: A functionality plugin does one thing only, and does it well.

Other kinds of plugins are very useful (such as media gallery managers, robust caching and performance tools, SEO or social media utilities), but they are designed to solve a specific problem. You may not be able to use the same type of image gallery on more than one project. The goal of this repository is to contain the smaller plugins that can be applied almost anywhere—a useful shortcode, perhaps, or a small function for custom excerpt text. You should be able to pick and choose individual plugins from this repo in order to get a head-start on your own theme or site. As long as you don't select two plugins that do the same thing, you shouldn't have any problem getting these plugins to work together within the same site.

About

No description, website, or topics provided.

Resources

Readme
Activity
Custom properties

Stars

1 star

Watchers

1 watching

Forks

3 forks
Report repository

Releases

Packages

Contributors

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.