WP Manifestindependent plugin directory
manifest / content / custom-post-type-press

Custom Post Type Press Releases

A WordPress plugin that registers a custom post type for managing press releases

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/horttcore/custom-post-type-press/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

A WordPress plugin that registers a custom post type for managing press releases.

Features

  • Public post type with archive support
  • Block editor (Gutenberg) support via REST API
  • Featured image, excerpt, and full editor support
  • Custom admin labels and update messages
  • Translation ready (German included)

Post Type Details

Property Value
Post type slug press
URL rewrite slug press-release
Archive Enabled
Menu icon dashicons-media-text

Supports

  • Title
  • Editor
  • Excerpt
  • Post thumbnail

Requirements

  • WordPress 5.0+
  • PHP 8.0+

Installation

Composer

composer require ralfhortt/custom-post-type-press

Manual

  1. Download or clone this repository into wp-content/plugins/Custom-Post-Type-Press
  2. Run composer install --no-dev in the plugin directory
  3. Activate the plugin in the WordPress admin

Development

composer install

The plugin uses ralfhortt/wp-plugin for bootstrapping and ralfhortt/wp-custom-post-type for post type registration.

Language Support

  • English (default)
  • German (de_DE)

Translation files are located in the languages/ directory.

Hooks

This plugin does not expose custom hooks. Post type behavior can be extended using standard WordPress filters such as register_post_type_args.

Changelog

1.0.0

  • Initial release

License

MIT

Author

Ralf Hortt