Deze plugin is niet getest met de laatste 3 grotere versies van WordPress. Mogelijk wordt het niet meer onderhouden of ondersteund. Ook kunnen er compatibiliteitsproblemen ontstaan wanneer het wordt gebruikt met recentere versies van WordPress.

tao-schedule-update

Omschrijving

A simple WordPress Plugin to Schedule Content Updates

Motivation:

These days WordPress is scarcely used as a pure blog. Most of the time it is used as a full blown CMS with many additional requirements. Especially the publishing workflow for posts and pages as well as their changes becomes demanding. Using plugins like visual composer or advaced custom fields with their flexbox addon it becomes common to build huge startpages, subsites and langpages using a simple, understandable visual editor insted of bolting them together using custom post types. If this is a good and DRY way to go is not to discuss here 🙂

A Problem arises as soon as you try updating such a complex single page at a specific date in the future – there is no easy way so schedule changes to already published wordpress pages inside the wordpress core functionality. Existing plugins that try to tackle this problem are often far from feature complete and try to re-use the revision system. The experience we made with our customers showed, that the revisions approach is hard to grasp for less technical users and also rather error prone.

These are the main reasons for us to brew our own solution.

Mogelijkheden:

TAO Scheduled change is a really small plugin. It only does one thing, but tries to do this the right way: Take a copy of an arbitrary post/page/cpt, change it and make it replace the original post at a given date and time in the future.

Development:

This is just a little side project I am maintaining as time permits. If you find bugs or want to help in any capacity please visit the github repo:
tao-software/tao-schedule-update

Schermafdrukken

  • The Plugin in Action

Installatie

  1. Upload the plugin folder to the /wp-content/plugins/ directory
  2. Activeer de plugin via het ‘Plugins’ menu in WordPress
  3. No 3rd step neccessary

FAQ

Installation Instructions
  1. Upload the plugin folder to the /wp-content/plugins/ directory
  2. Activeer de plugin via het ‘Plugins’ menu in WordPress
  3. No 3rd step neccessary

Beoordelingen

26 januari 2019
This does exactly what I was looking for - a plugin that can easily schedule daily updates to an existing post. The recursive option makes it even better. Perfection!
2 februari 2018
This is exactly what I need for update posts in the future! Thanks
29 oktober 2017
First of all, thank you very much for designing a plugin most WordPress users really need. I run a site dedicated to screening original educational material at the hour, akin to TV programming. When I first began using TAO Schedule Update last July 22, it freed me from previous months' worth of literally guarding the clock every hour I possibly can just to make sure our scheduling doesn't stop even for a bit - sometimes it still did, of course, but that was before I found out about your plugin. At least that's what I thought at first. Worrying about our content not changing at the hour was supposed to be a thing of the past. However, I noticed early on that the TAO plugin does not update continuously, most of the time just skipping an update and moving on to the next. I held back against giving a review then since I thought that I want to trust the service you built, which I didn't pay for anyway, so I'll give it more time. Months passed and the update skips happened less and less. So I decided to give the plugin a really definitive test of its abilities. Starting October 1, I scheduled a month's worth of updates (usually I just do a week's worth) to see if the plugin can take it. Now that the month is ending, I can finally say without a doubt that the plugin still does not work as smoothly as it should. Maybe it's because it was not made for this kind of heavy-duty scheduling, but while it works most of the time - brilliantly, I might add - it still fails sometimes, and nobody wants to subscribe to a TV-like online channel which only works four out of five times. Example 1, just this morning: http://tvup.ph/wp-content/uploads/2017/10/tvup-1.png Example 2, after my manual update: http://tvup.ph/wp-content/uploads/2017/10/tvup-2.png Best of luck and hopefully this problem gets sorted out. Thank you very much!
6 oktober 2017
i'm using that on a machine set to UTC+8, not sure if that's the reason, if i want to schedule an update, it HAVE to be 8 hours later, or it will complain any time i set less than 8 hours in advance to be "a time in the past". that's obviously a bug. plus, it's kind of subtle to find it's link by doing mouse-over on the link to page/post, maybe that's owing to the limitation of this plugin design, but i think it would be much better to have the link show in the right column "publish" section. maybe you can borrow the idea from some multi-lingual plugin, which within the same post / page, there would be another tab which cab allow the user to edit the "to-be-updated" version.
Lees alle 26 beoordelingen

Bijdragers & ontwikkelaars

“tao-schedule-update” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

Vertaal “tao-schedule-update” naar jouw taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

1.15

  • fix timezone issue in datepicker (thanks to joaquinjsb)
  • add spanish translation (thanks to Manuel5cc and Julian Castro)
  • fix typo in english text

1.14.01

  • hotfix date warning

1.14

  • fix date formatting in datepicker
  • php7.2 compatibility (removed create_function)
  • expand TAO_ScheduleUpdate\create_publishing_post action to also include the original post’s ID
  • add TAO_ScheduleUpdate\before_publish_post action
  • add TAO_ScheduleUpdate\publish_post_date filter
  • Fix error message in admin backend not working properly (thanks to LeniM)

1.13

  • fix posts not being publicly visible when options flag was set

1.12

  • fix timepicker stylesheet issue on https

1.11

  • fix display of date in listview

1.10

  • fix publishing fail

1.09

  • added options page
  • added recursive scheduling (enable this via the options page)
  • code cleanup, unified comment styles, code formatting

1.08

  • fix issue where releasedate would not display for post types that do not support authorship
  • fix issue where other plugins register posttypes after tao-schedule-update initializes

1.07

  • fix issue where gmt post dates where not updated correctly (thanks to CheeseDurger)

1.06

  • add action TAO_ScheduleUpdate\create_publishing_post (thanks to ollietreend)
  • add Japanese language files (thanks to yokotak0527)

1.05

  • fix bug where kses filters would run on automatically published posts
  • add check for empty array in copy_meta_and_terms function.

1.04.01

  • fix bug where publishing a post overrides other content
  • fix potential breakeage when cloning a post without meta infos

1.04

  • directly go to edit screen after creating a scheduled post
  • terms are now also copied over to the new post
  • fixed bug where multiple meta keys with the same name were not correctly copied back to the original post
  • removed possibility to schedule updates for posts in trash

1.03

  • TAO_ScheduleUpdate::create_publishing_post now returns the created posts’s ID

1.02.01

  • fix scheduled posts appearing in search
  • fix problems with l10n textdomain

1.02

  • PHP 5.3 Support

1.01

  • Readme update

1.0

  • The Initial Release