Skip to content

Commit

Permalink
assets and readme added.
Browse files Browse the repository at this point in the history
  • Loading branch information
WillBrubaker committed May 17, 2014
1 parent c899de3 commit 2274cf8
Show file tree
Hide file tree
Showing 2 changed files with 114 additions and 0 deletions.
Binary file added assets/banner-772x250.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
114 changes: 114 additions & 0 deletions readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,114 @@

# Automatic Post Publishing Scheduler #
![banner](assets/banner-772x250.png)
**Contributors:** WilltheWebMechanic
**License:** GPLv3.0+
**Requires at least:** 3.6
**Tested up to:** 3.9.1
**Stable tag:** 2.0
**Tags:** posts, publishing, scheduling, admin, author, automatic, blog, free, plugin
**Donate Link:** http://www.willthewebmechanic.com/automatic-post-publishing-scheduler/

Schedule posts LIKE A BOSS!! Define time slots for publishing and forget about it.

## Description ##

This plugin allows you to gain very precise control over when posts are published to your site.

### Features ###

1. Allows the creation of any number of time slots for post publishing
2. Admin users are able to allow or disallow publishing on any given day(s) of the week through a simple interface
3. Further control is allowed by specifying dates that will be explicitly allowed (or disallowed) for publishing, thereby overriding the weekday setting - as an example, if your publishing schedule allows for publishing on Tuesday, but a major holiday falls on Tuesday and you don\'t want publishing to take place on that particular Tuesday, simply specify it in the easy-to-use interface.
4. Any admin/editor user can publish a post 'NOW' by clicking the "publish now" link in the posts screen.
5. Any admin/editor user can alter the scheduled date by using the quick-edit screen.
6. Normal users (authors, etc) can alter the scheduled time/date of their posts, but the defined time slots will still be respected.

## Installation ##

### Option 1 ###
* Within your WordPress admin area, navigate to "Plugins".
* Click the "Add New" link near the top of your screen.
* Click the "Upload" link.
* Click the browse button and navigate to wherever you downloaded the zip file to, select the zip file
* Click the "Install Now" button
* Click "Activate Plugin"

### Option 2 ###
* Extract the zip file
* Upload (ftp) the resulting `automatic-post-publishing-scheduler` folder to your `/wp-content/plugins/` directory.
* Activate "Automatic Post Publishing Scheduler" through the "Plugins" menu in WordPress

### After Installation: ###
* Once activated, your admin menu will have an item labeld "WtWM Plugins", that item has a submenu item called "Scheduler", this is where you can configure your settings.
* Rejoice in how amazingly awesome your posts can now be scheduled.

## Frequently Asked Questions ##

### How can I support the development of this plugin? ###

### The most obvious way is to [donate](http://www.willthewebmechanic.com/automatic-post-publishing-scheduler/ "Support Future Development"). However, there are many other ways that you can contribute. ###
* By simply [rating](http://wordpress.org/support/view/plugin-reviews/automatic-post-publishing-scheduler "Review this plugin") this plugin you provide me valuable feedback on what is important to the users of this plugin.
* If you find a bug, report it in the [support forums](http://wordpress.org/support/plugin/automatic-post-publishing-scheduler "Get Support").
* If you would like to see more features, [let me know](http://wordpress.org/support/plugin/automatic-post-publishing-scheduler "Feature Request").
* Can you provide artwork for the banner or other assets? Please do - I'll put your name in pixels and will be forever grateful.
* Are you a developer and would like to contribute code to this plugin? Find me on [github](https://github.com/WillBrubaker/automatic-post-publishing-scheduler "Fork Me") and send a pull request (which will also result in your name in pixels).
* [Tweet](http://ctt.ec/BIYrv "Shout it From the Rooftops") about this plugin, write about it on your blog.
* Any of the above actions are truly and greatly appreciated!


## Screenshots ##

###1. The admin menu item that this plugin creates and the links to the plugin settings/configuration.###
![The admin menu item that this plugin creates and the links to the plugin settings/configuration.](screenshot-1.png)

###2. Time slot configuration - simple!.###
![Time slot configuration - simple!.](screenshot-2.png)

###3. Configuration of allowed/disallowed days of the week.###
![Configuration of allowed/disallowed days of the week.](screenshot-3.png)

###4. Configuration of explicitly allowed/disallowed dates.###
![Configuration of explicitly allowed/disallowed dates.](screenshot-4.png)

###5. The datepicker implementation.###
![The datepicker implementation.](screenshot-5.png)

###6. The 'Publish Now' link - available only to Admin users.###
![The 'Publish Now' link - available only to Admin users.](screenshot-6.png)

###7. The "Quick Edit" interface. Admin users can override scheduled time/date here.###
![The "Quick Edit" interface. Admin users can override scheduled time/date here.](http://s-plugins.wordpress.org/automatic-post-publishing-scheduler/trunk/screenshot-7.png)


## Changelog ##

### v2.0 ###
* Version 2.0 is a major re-do of this plugin, inspired by my recent attendace of WordCamp Miami. Huge shouts to all the people there who inspired me and inspired the re-write of this plugin.

1. Premium features are now **FREE!!**

### v1.3 ###
1. minor changes and improvements in efficiency
### v1.2 ###
1. Just fixing a typo. Thanks Joseph the random passer-by.
### v1.1 ###
1. Now with actual php file goodness.
### v1.0 ###
1. Initial Public Release

## Additional Information ##

### To Do List ###
* Improvements to UI
* Code optimization and constant improvement
* More features
* Allow custom post types to be assigned to the schedule
* Display upcoming time slots in the post editor and allow post authors to select their time slot
* Make the plugin internationalization friendly
* Use local date/time format settings when outputting dates/times
* User customization of the pop-up message that is displayed when a post is scheduled.
* **Your feature request here.**

### Credits ###
* **Your name could be here** make a contribution today! (see the FAQ for suggestions of how you can help with the development)

0 comments on commit 2274cf8

Please sign in to comment.