PressForward / pressforward

PressForward is a free plugin that provides an editorial workflow for content aggregation and curation within the WordPress dashboard. It is designed for bloggers and editorial teams who wish to collect, discuss, and share content from a variety of sources on the open web.
GNU Affero General Public License v3.0
120 stars 22 forks source link

Plugin Name: PressForward

Building this plugin

PressForward uses a number of build steps to create a usable plugin. When building the plugin from the source, you will need to run the following commands:

  1. npm install to install the necessary dependencies.
  2. npm run build to build NPM-controlled assets, including much of the JavaScript in the plugin. If you are developing, you can use npm run start to watch for changes.
  3. composer install --no-dev to install the necessary runtime PHP dependencies. For development, you can use composer install, which includes dependencies required for testing and development.
  4. If you are not running the SCRIPT_DEBUG WordPress constant, you may need to run gulp minify-core-js && gulp minify-core-css to generate minified versions of some of PF's assets, in order to see your changes to certain legacy files not controlled by NPM.

Important Note

If you were running this plugin pre-2.3 and have upgraded, you need to go into the Feeder menu and click the Switch feeds to new retrieval setup button.

Project goals:

Testing, contributions, and feedback welcome.

Latest stable releases are available at this project's tags page.

Bugs can be reported in the issue section.

To install this plugin in WordPress, just download the latest tagged release or this repository as a zip file and upload it to your WordPress plugins section.