Skip to content

Wordpress plugin for integrating with the Public Media Platform (pmp.io)

License

Notifications You must be signed in to change notification settings

scrudge/pmp-wordpress

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PMP WordPress

Latest Release

Integrate Public Media Platform with WordPress.

Using the plugin

Installation

Follow the standard procedure for installing WordPress plugins.

You can download the most recent version of the plugin by clicking here.

Once the plugin files are installed, activate the plugin via the WordPress dashboard.

Settings

To use the PMP WordPress plugin, you'll need to specify a PMP API URL, Client ID and Client Secret via the Public Media Platform > Settings page in the WordPress dashboard.

Settings

Search for content

Keyword search

Search for content by visiting the Public Media Platform > Search link in the WordPress dashboard.

Example of search results:

Search results

Import content

From the search results list, you can choose to create a draft post or choose to immediately publish a post based on a search result.

Search result

After clicking one of the "Create draft" or "Publish" links, you'll see a confirmation dialog:

Create draft

Upon confirming, a new post will be created and you will be redirected to the post's edit page:

Edit draft

(Un)Subscribe from content updates

By default, the plugin periodically checks for updates to all content that you import from PMP.

If you would like to unsubscribe from updates for a specific post, you can do so via the "PMP: Subscribe to updates" meta box on the post edit page:

Subscribe

To unsubscribe, simply uncheck "Subscribe to updates for this post" and click "Publish", "Update" or "Save Draft" to save.

About

Wordpress plugin for integrating with the Public Media Platform (pmp.io)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 65.2%
  • JavaScript 29.5%
  • CSS 5.3%