All Projects → podlove → Podlove Publisher

podlove / Podlove Publisher

Licence: mit
Podlove Podcast Publisher for WordPress

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Podlove Publisher

Sportspress
An open source league statistics plugin for WordPress created by ThemeBoy.
Stars: ✭ 124 (-48.55%)
Mutual labels:  wordpress, plugin
Health Check
Health Check is a WordPress plugin that will perform a number of checks on your WordPress install to detect common configuration errors and known issues.
Stars: ✭ 139 (-42.32%)
Mutual labels:  wordpress, plugin
Voicewp
Create Alexa Skills through WordPress
Stars: ✭ 132 (-45.23%)
Mutual labels:  wordpress, plugin
Wordplate
WordPlate is a wrapper around WordPress. It's like building any other WordPress website with themes and plugins. Just with sprinkles on top.
Stars: ✭ 1,594 (+561.41%)
Mutual labels:  wordpress, composer
Wpstarter
Easily bootstrap whole site Composer packages for WordPress.
Stars: ✭ 182 (-24.48%)
Mutual labels:  wordpress, composer
Activity Log
Get aware of any activities that are taking place on your dashboard! Imagine it like a black-box for your WordPress site.
Stars: ✭ 119 (-50.62%)
Mutual labels:  wordpress, plugin
Graphql Api For Wp
[READ ONLY] GraphQL API for WordPress
Stars: ✭ 136 (-43.57%)
Mutual labels:  wordpress, plugin
Beetbox
Pre-provisioned L*MP stack
Stars: ✭ 94 (-61%)
Mutual labels:  wordpress, composer
Private Composer Installer
Composer install helper outsourcing sensitive keys from the package URL into environment variables
Stars: ✭ 168 (-30.29%)
Mutual labels:  wordpress, composer
Composer Lock Diff
See what has changed after a composer update
Stars: ✭ 154 (-36.1%)
Mutual labels:  plugin, composer
Wordless
All the power of Pug, Sass, Coffeescript and WebPack in your WordPress theme. Stop writing themes like it's 1998.
Stars: ✭ 1,374 (+470.12%)
Mutual labels:  wordpress, plugin
Wordpress Heroku
This project is a template for installing and running WordPress 5.x on Heroku.
Stars: ✭ 198 (-17.84%)
Mutual labels:  wordpress, composer
33 Live2d Wp
🍟 The live2d poster girl plugin of 33 for WordPress.
Stars: ✭ 99 (-58.92%)
Mutual labels:  wordpress, plugin
Hyperdrive
This repository has moved to:
Stars: ✭ 120 (-50.21%)
Mutual labels:  wordpress, plugin
Dark Mode
Dark Mode for the WordPress dashboard.
Stars: ✭ 98 (-59.34%)
Mutual labels:  wordpress, plugin
Base Camp
Awesome WordPress starter theme for developers based on modern web technologies.
Stars: ✭ 135 (-43.98%)
Mutual labels:  wordpress, composer
Wordpress Seo
Yoast SEO for WordPress
Stars: ✭ 1,301 (+439.83%)
Mutual labels:  wordpress, plugin
Wordpress
Automatically updated WordPress composer package
Stars: ✭ 94 (-61%)
Mutual labels:  wordpress, composer
Live Composer Page Builder
Free page builder plugin for WordPress http://livecomposerplugin.com
Stars: ✭ 143 (-40.66%)
Mutual labels:  wordpress, plugin
Composer Patches
Applies a patch from a local or remote file to any package that is part of a given composer project. Patches can be defined both on project and on package level. Optional support for patch versioning, sequencing, custom patch applier configuration and composer command for testing/troubleshooting patches.
Stars: ✭ 196 (-18.67%)
Mutual labels:  plugin, composer

Podlove Podcast Publisher

This is the podcast publishing plugin for WordPress.

FOSSA Status

Development Setup

PHP dependencies are managed via Composer. So you need to clone the repository and then fetch the dependencies via Composer. JavaScript packages are managed with yarn.

Clone the publisher in the wp-content/plugins directory.

git clone --recursive https://github.com/podlove/podlove-publisher.git
cd podlove-publisher
curl -sS https://getcomposer.org/installer | php
php composer.phar install
yarn install

Development

Use webpack when working with JS or CSS files:

yarn run dev

Formatting Code

Use PHP-CS-Fixer to format code before committing.

You can do so manually via command line (make format) or configure your editor to format the file on save. For VS Code, use the "php cs fixer" extension by junstyle.

Releases

Both beta and stable releases are creates with GitHub Actions.

To release a new stable version:

  1. manually update the following fields in readme.txt:
  • Tested up to
  • Stable tag
  • check that changelog has an entry
  1. bash bin/release.sh, which does:
  • updates version in podlove.php
  • creates release commit
  • tags commit
  1. git push

The GitHub action detects the release via the tag, builds it and submits it to the wordpress.org plugin directory.

License

FOSSA Status

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].