Strapi Plugin Publisher

screenshot of Strapi Plugin Publisher
react
styled-components
strapi

A plugin for Strapi Headless CMS that provides the ability provides the ability to easily schedule publishing and unpublishing of any content type.

Overview

Strapi-plugin-publisher is a powerful addition to the Strapi content management system, designed to streamline the scheduling of content publication and unpublication. This plugin enhances the flexibility of managing content without requiring constant manual oversight. With simple configurations, users can automate their content workflow, ensuring timely publications based on their scheduling needs.

The integration of this plugin into Strapi is straightforward, and its feature-rich environment allows for comprehensive management of various content types. Whether you're managing a blog, news site, or any other content-driven platform, the strapi-plugin-publisher promises to significantly enhance your publishing capabilities.

Features

  • Easy Scheduling: Effortlessly schedule both publishing and unpublishing of any content type with a user-friendly interface.
  • Cron Expression Support: Utilize cron expressions to define custom frequencies for checking and executing publishing actions, allowing for precise control over timing.
  • Configurable DateTimePicker: Customize the DateTimePicker component settings, including locale and step intervals, ensuring it fits seamlessly into your workflow.
  • Hooks for Actions: Implement asynchronous functions that trigger before and after publishing or unpublishing, providing additional control over content management processes.
  • All Content Types Supported: Configure actions for all content types or specify selected types, making it adaptable to various content scenarios.
  • Server Cron Integration: Simple setup to enable server-side cron jobs, ensuring the automation features work effectively and without manual intervention.
  • Comprehensive Configuration Options: Manage actions and components through a centralized config file, allowing for detailed customization of plugin behaviors.
react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

styled-components
Styled Components

Styled Components is a popular library for styling React components using CSS syntax. It allows you to write CSS in your JavaScript code, making it easier to create dynamic styles that are specific to each component.

strapi
Strapi

Strapi is an open source headless CMS that provides a customizable content management system and API for your projects. It allows you to manage content in a visual interface and use a REST or GraphQL API to retrieve the data.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.