- Contributors: Florian Brinkmann, Caspar Hübinger, Dominik Schilling, Torsten Landsiedel
- Requires at least: 4.9.8
- Tested up to: 5.6.1
- License: GPLv3
- License URI: http://www.gnu.org/licenses/gpl-3.0.html
Generates a custom feed dewp-planet
for posts. Adds a checkbox to the Publish meta box in order to explicitly add a post to that custom feed.
- Download the asset
dewp-planet-feed.zip
from the latest release. - Upload the folder
dewp-planet-feed
to the/wp-content/plugins/
directory, or directly upload the ZIP through the »Plugins« › »Add new« › »Upload plugin« screen in the WordPress backend. - Activate the plugin through the »Plugins« menu in WordPress.
If you would like to pull the plugin with Composer (e.g. with Bedrock) you have to compile the JavaScript assets yourself or use the Composer Asset Compiler. This plugin is compatible and even provides the pre-compiled assets for each release.
To pull this Plugin with Composer, follow these steps:
- Add
git@github.com:deworg/dewp-planet-feed.git
as an addional Github repository to yourcomposer.json
:
"repositories": [
{
"type": "github",
"url": "git@github.com:deworg/dewp-planet-feed.git"
}
],
- Require the plugin
$ composer require deworg/dewp-planet-feed
- Compile the assets with
npm install && npm run build:production
in the plugin directory or setup the Composer Asset Compiler with:
$ composer require inpsyde/composer-assets-compiler
- If you choose the Composer Asset Compiler, run
composer compile-assets
after every plugin update time or activate auto run in yourcomposer.json
:
"extra": {
"composer-asset-compiler": {
"auto-run": true,
}
}
- Done. If you choose auto run, try it with
composer update
orcomposer install
- Enhancement: Add possibility to install via composer (see Installation part of readme for instructions) – thanks @goaround.
- Fix: Make
wp_planet_feed__post_types
work with Gutenberg.
- Fix: Make it work with current Gutenberg version.
The plugin requires WordPress 4.9.8 now
- Added Gutenberg support.
- Fix: changed dependency for admin stylesheet from
edit
towp-admin
.
- Enhancement: added help link to Post screen option.
- Enhancement: added About document.
- Architecture: moved code for Post screen option to separate file.
- Architecture: moved inline CSS to separate file.
- Enhancement: lower priority for publishing checkbox.
- Clean-up: Renamed plugin to DEWP Planet Feed and PHP class to
DEWP_Planet_Feed
.
- Initial fork from original class.
- Added de/activation hooks + UI candy.