Giter Club home page Giter Club logo

scheduled-content's Introduction

Schedule Selected Content

INACTIVE NOTICE: This plugin is unsupported by WPMUDEV, we've published it here for those technical types who might want to fork and maintain it for their needs.

Translations

Translation files can be found at https://github.com/wpmudev/translations

Schedule Selected Content allows you to schedule any content, in any post, to show at a time you set in the future.

And it's brilliantly easy to use. Choose to make certain post or page content available only at scheduled periods including:

  • Onetime - Choose a date in the future to start showing the content
  • Weekly - Show your content only on certain days of the week at a given time
  • Monthly - Schedule your content to display on the same day each month

There's even an awesome countdown timer that reloads the page at the beginning and end of the scheduled period to help enforce the protection. Simply install and activate using the WPMU DEV dashboard and a nice new 'Schedule' icon will be added to your Visual editor that you can use to schedule selected content.

scheduled-option

Find a new icon in the content editor

Simply select what sections of your content you want to schedule, when it's to be released and how long the content should be available.

schedule-selected-content

Enter anything like to display prior to the content being released

Easily use it for videos, audio, competitions or any other kind of media you like. Now your users, readers or students will only be able to see what you want to display at the scheduled time.

Example of schedule content release

See it in action

Easy, effective and pretty darn powerful too. Schedule Selected Content for time controlled content sharing.

Usage

To Get Started:

Start by reading Installing plugins section in our comprehensive WordPress and WordPress Multisite Manual if you are new to WordPress.

Login to your admin panel for WordPress or Multisite and activate the plugin:

  • On regular WordPress installs – visit Plugins and Activate the plugin.
  • For WordPress Multisite installs – Activate it blog-by-blog (say if you wanted to make it a Pro Sites premium plugin), or visit Network Admin -> Plugins andNetwork Activate the plugin.

To Use:

Once activated you'll see a nice new 'Schedule' clock icon added to your Visual editor that you can use to schedule selected content.

Schedule Selected Content - Schedule icon

Simply select the content you'd like to schedule.

Schedule Selected Content - select the content

Then click the 'Schedule' icon, this will display a pop-up dialog where you can configure the settings.

Schedule Selected Content - Schedule pop-up

Select a frequency from the Schedule drop-down which will show different settings based on your selection from the following:

  • Monthly - you'll be able to select a day of the month.
  • Weekly - you can tick the days of the week you want the content to show.
  • Onetime - you'll be able to select the exact date you want the content to be displayed on.

Specify the time you want the content to appear using the Open Time settings. Tick the 'Use WordPress Time Instead of GMT' option to use the WordPress time zone you specified at Settings > General. Choose how long you want the content to display using the Open Length settings. Optionally, you can enter a Message to be displayed before the content is made available. Click the Insert button to insert the plugin's shortcode. You'll see it inserts a shortcode around your selected content.

Schedule Selected Content - Schedule shortcode

On the front end you'll see a countdown clock indicating when the content will be released.

Schedule Selected Content - Front-end

scheduled-content's People

Contributors

khaxan avatar uglyrobot avatar spoygg avatar

Stargazers

Singh B avatar  avatar  avatar Austin Songer,MIS,CEH,ESCA,Project+ (Navy Veteran) avatar

Watchers

James Cloos avatar Timothy Bowers avatar Incsub avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.