The Auto Schedule Posts plugin manages posting on a blog so that no matter how fast posts are added they only show up according to the auto schedule parameters. Blog owners can set the plugin to only post during certain hours, on certain days, and/or maintain a minimum time period between posts. Eventually I plan to have an option so that would enforce a posting schedule (such as only posting on the half hour) where a missed time holds all posts until the next scheduled time rather than simply ensuring a minimum time gap.
There is a priority setting when selecting posts to publish which only affects multi-author blogs – Selecting “Least Recent Author” creates something of a round robin when there are multiple posts ready for publication the author who has published the least recently is selected. The “Oldest Unpublished Post” setting simply chooses the first unpublished post (by post ID) that is ready for publication without regard to author. There are also options to pick a random post from the queue or a random post from the least recent author.
Latest Version 3.5 (December 22, 2011)
This version adds compatibility for network activation on multisite installs of WordPress. Special thanks to Franck for finding the problem and helping me test the fix. It also removes an unnecessary restriction where the interval was not allowed to be more than a single day – I decided to leave a restrictions of 100 days. This has been tested in WordPress 3.2.1
Hi David,
Thanks for update.
I upgrade it, but i doesn’t work for me again.
The post goes to ‘Auto Schedule Posts’ listing in admin panel. But it doesn’t publish posts when the time comes, or when you click ‘publish now’ it doesn’t publish it.
Is it common problem or it’s just happens for me?
What version of WordPress are you using?
By the way, “Publish Now” just runs the same code that was already failing – that button is meant to be used if you don’t want to wait for the next publish attempt (the code attempts to publish every five minutes). If you want to force publication of a post you can click the “Publish This” button next to any currently scheduled post – that button ignores the scheduling parameters.
I’m using 3.0.1. Now it works with time delay. Maybe it’s my blog’s time problem i don’t know. I will check it.
Thank you for this great plugin. God bless you.
Ahh, cool, so this is the manual override for posts going live. If this does the trick, it’s going to make things much easier around here, thanks!
Hi,
I have upgrade great plugins auto schedule post for the latest version and wordpress still 3.0.
but, I can’t force publish / publish now/ publish this/ manual publish in admin panel. and still delay with schedule. or I need to upgrade to wordpress 3.01?
any suggest?
I’m not completely clear on your issue but I would always suggest that you upgrade to WordPress 3.0.1 if you are already on 3.0
SWEET! After a week of tweaking settings subscribors are starting to role in and my Google rank is already page #1 (no I didn’t search for my domain). So I searched for a plugin that will deal with posts without me having to approve them or my site getting swamped and posts being pushed off the front page within minutes.
Excellant work.
3.0.1 and still does not work the publish now also does not work. Shows 5 posts but does not work
This is a great plugin. I really need it. I am testing it. Posts are being accumulated in the Auto Schedule Posts Options but none of them get posted. I am using WP 3.0.1. Thank you. What could be happening?
HMM. Something fishy going on with the plugin. Works well but I have noticed when the publishing window is not open, changes to navigation menus, categories, and page additions don’t get made until the publishing window reopens. Also the publishing window doesn’t “open” even when the times are set to allow and then you click update. Is this something that will be fixed? It causes PHP errors like crazy.
Hi:
I have the latest version of wordpress and I am using your plugin version 2.1. I have it set up to post every 5 minutes. My blog is a single author blog and is not posting. When I go to the plugin settings I see:
Now: 2010-09-23 01:35:40
Next: 1970-01-01 00:00:00
We should be open to publish now
Do I need to change anything to the plugin or install something else to make this work?
Okay everybody, I am officially stumped right now. I am getting reports about the plugin not working from some people and reports from others that it is working. I am unable to duplicate the issues reported so I can’t do much about them.
Historically when this plugin has had problems it has been related to the way that WordPress is making use of the timezone offset. My guess here is that most of the reported problems are related to that but with conflicting reports I am not sure how to proceed.
I apologize for any troubles anyone is facing with this plugin and hope that I can find a solution. If there is anyone with PHP skills who would like to look at the code and see if they can identify any possible problems I would be more than happy to have more brains working on this than mine.
ok. I got it to work!
to fix it, I just went to my wordpress’ settings > general settings and change the date format to 2010/09/23. Now the plugin says:
Now: 2010-09-23 15:32:47
Next: 2010-09-23 15:20:00
We should be open to publish now
before my change, it showed:
Now: 2010-09-23 01:35:40
Next: 1970-01-01 00:00:00
We should be open to publish now
I hope this helps everyone having problems.
seems like I declare victory too early!
Is not posting at all for me even though the dates and times are good.
It would have been nice if that had solved things. At least I know to try to adapt to the user defined date formats in the next version. Thanks for your patience and reports.
I am reviewing your code and I see a lot of flipping back and forth between using GMT php functions and just using time(). All dates in post dates in WordPress are stored in GMT. Further, WordPress’ inner workings modify the timezone settings of PHP to always output GMT times. When times are displayed in templates, etc, they are converted to the local timezone. In short, if you call time(), it is the unix timestamp converted to GMT for you. You can eliminate all the back-and-forth time conversions throughout the script, as they are not necessary.
Tom,
Thanks for looking at the code. I admit the possibility that I am switching between GMT offset and simply time() more than necessary but there is a reason why I had to do some switching – people don’t think in GMT. When they set their publication times they enter a string representing local time which requires a conversion with the GMT offset so that the server GMT time publishes or holds publication at the times they expect.
I’ll have to look closely at that again to make sure I have not made it more complex than necessary but I can’t think of a way to eliminate it altogether.
For those who have posts in the scheduled queue and are not having things publish, try using the “Publish This” button next to individual posts. That does not solve the problem but at least it will get posts published and out of the queue. I am still looking for an actual solution.
I think I found the problem. My timezone was set to Phoenix. By after installing another plugin for a different it also had some interesting results related to the timezone so I switched my timezone to UTC to fix it and reinstalled this plugin and everything seems to be working right now. Not sure if it works for the manual UTC offsets.
Thanks for that clue Thomas. My timezone is set to Denver and it seems to be working fine, but I think Phoenix is a bit odd. I’d like to know if it works with manual UTC offsets – that might shed more light on the issue.
Phoenix is odd since we don’t observe Daylight savings anywhere in AZ, perhaps that was the intial problem. I had to pull the plugin again, even though the UTC seems to be a fix. The plugin is causing server errors and slow load times. I hope it gets fixed soon because it is a very good plugin. Just needs some work. I also noticed that it stores the posts in the queue as “Pending Review” when it should be properly “Scheduled” and shown in the “Scheduled” queue. That may be another issue. Until then unfortunately I have to do without this plugin until it gets updated.
As I think about it, if the posts are going into “Pending Review” status I wonder if there is a setting or another plugin that is causing this to act oddly – this plugin has no code to set anything to “Pending Review” ever.
I hope I can find a fix because I prefer to have my plugins work.
first, GREAT plugin.
Well, now, I found a problem
When I create a post with a video embed from youtube, the final post doesn’t have the video.
I did a little test, so I turn off the plugin, and put a normal post and the result is here
http://kultura.kyl.cl/chinoy-y-llegaste-en-flor/
Then, i turn on the plugin, and put the exact same content in the post (HTML code) and then, this happen
http://kultura.kyl.cl/chinoy-y-llegaste-en-flor-auto-schedule/
I hope this helps as “bug report”.
Again, great plugin.
Hi,
I’d really love to see this work. For the moment:
1) The “publish this” option in your plugin settings panel that’s supposed to “force publish” a post doesn’t work.
2) As others, all the post sent in queue get the status “Pending Review”
I’m guessing it’s a plugin conflict. But which one? I’ll try to run some test. And wait for the next update.
Thanks again for the nice work!
A.
Hi again,
I maybe on something. I deactivated the Super Cache plugin and, guess what : 1) The “Publish This” button works and is able to force published a post out of the queue; 2) Queued posts doesn’t have a “Pending Review” status anymore.
I would very like to know if I’m right or if it’s all a coincidence. Super Cache is a popular plugin, so maybe a lot of users with problem here are using it.
Have a good week,
A.
Aphelis,
Thank you for that info. I think you are onto something. I would never have caught that since I don’t use Super Cache. Considering how popular it is, I’d like to figure out what’s happening so Auto-Schedule Posts can be compatible.
I just installed this plugin, and I was having a problem where after clicking Publish it sat there loading for a while (a minute or so) then gave me an error saying that the maximum execution time had been exceeded. The post was still added to the queue, but clicking publish now didn’t do anything.
After disabling wp-super-cache, then re-enabling it again everything is now working. As a complete guess, I’m assuming that WordPress executes plugins in the order in which they were activated, so making sure that Auto-Schedule Posts is activated *after* wp-super-cache should be all that’s needed to get around it.
Based on what you described it sounds like a possible solution is not to install Auto-Schedule Posts after WP Super Cache but rather to install it before or else disable and re-enable WP Super Cache after enabling Auto-Schedule Posts.
I’d love to get confirmation on that—if I do I will add an FAQ about it.
Hi,
I switched to W3 Total Cache. I had previously installed Auto Scheduled Post. So just to be sure, I disabled W3 Total Cache and then re-enabled it. The queue is working properly : I’ve set it to published twice a day.
I still have to issue though (related I guess). And one question. The two issue are the following : when I try to force-publish a post (using the “Publish this” button in Auto Schedule Posts settings, I often get a 404 page. Moreover, the post is not published.
My question is the following. I observed that each time I edit a post, it gets thrown back into queue. Is that correct? I still need to do one test that may be a solution to this problem: I,ll try and edit a post in MarsEdit instead doing it in WordPress dashboard.
Thanks!
Aphelis
Thanks for the detailed report. It sounds like Force Publish has a bug and it is not supposed to throw published posts back in the queue when you edit them so that’s a bug too.
Hi,
Is it possible for you to add a function where we could set a random interval for each post? Maybe let the user choose a time range like 1-20 minutes, and the plugin would publish the posts randomly with intervals that are between 1-20 minutes.
It’s possible in theory (with some limitations) but I don’t anticipate having the time to add that kind of functionality.
Can we get the schedule of posts (with publish now/edit) somewhere on the dashboard and not requiring admin access? I want my authors to be able to edit/publish things on their own.. but I don’t want to give them access to all my site’s settings.
Hi David.
Some questions:
- what “unpublished” means? “Draft” status, “Pending review” status, both, none?
- After a two years hiatus (blog was offline), I would like to “freshen up” my blog by unpublishing all the articles and (re)publishing them one-by-one with a ten-minutes interval. I checked the number of “Draft” and “Pending review” articles, waited ten minutes then refreshed both the admin and the public page, with no changes (I also included manually scheduled posts). It seems something’s wrong in my setting (WordPress 3.0.3).
How can I be sure this will be done?
Thanks
It’s not working for me either, be it clicking the publish buttons or waiting it out. It’s really frustrating.
I can give you access to my blog if you think it will help.
Turns out it’s working some times and not others? I’m not sure why. I have it set to 5 minutes and it’s taking a few hours to post things through. I’ve set it to 16 hours now so we’ll have to wait and see
.
It would be great if I could do it per category though
.
Sorry to spam you so much but it’s still removing youtube videos. I reply on them so I’ve had to remove the plugin
.
Sorry
.
Hi David,
Before I get into configuring and testing I wanted to ask a basic question.
I’m setting up a new website which will release a new piece of artwork every Monday.
With this plugin, can I set up multiple week’s worth of posts, and it will publish one post, I’m guessing the oldest, then the next week, the second oldest, in order of the posts in the queue? Actually the order isn’t a big deal, as they’re random images, if that’s of any consideration. I just want to put a few weeks worth of posts into the system and have it post one of these posts Monday am.
I’ve never messed with anything like this to automate a post, so I wanted to save myself a lot of time messing with something that isn’t going to do what I’m hoping it would.
A simple Yeah, this will do the trick or No, ain’t gonna fly will suffice.
Thanks-
Steve
That’s exactly the type of situation that led me to develop this.
Oh- and I’m running WP Version 3.0.5
I guess I should add the caveat that I have not specifically tested this on a blog running 3.0.5 but I don’t see any reason why it would not work.
Cool beans. I think what threw me off was the “delay” thing, I’m guessing that was to spread out the updates for frequent postings..
I’ll go enable it and get things rolling, thanks!
Can I use this plugin to only post a single post every monday? in the order they were created? How would I configure the settings for this?
I just realised that this was the exact question that @Steve asked, I just need some tips for configuring it.
It always posts in the order the posts were created (unless you have multiple authors, in which case you have the option to have it try to round-robin between the authors). Here are the settings I would use if I wanted to plugin to publish a post at approximately 8:00AM each Monday:
1) set the interval to something greater than 10
2) set the start time to “08:00″
3) set the end time to “08:10″
4) set days to publish to “specific days”
5) set all the days of the week except Monday to “No”
6) (optional) if you have multiple authors but want to publish the oldest post first even if it means having six posts in a row from the same author then set schedule priority to “oldest unpublished post” (This setting makes no difference if you only have a single author.)
How can I delete with a quick some posts that existed in the schedule,?
In the list of currently scheduled posts there is a like to edit any of those posts. To delete a post click the “Edit” link for that post and then you can delete it.
Yes you are right, but it will take a long time if there are hundreds of posts that are scheduled, is it possible to edit the php and makes the delete button without going to the page “edit post”? how do you advice for this?
That is possible. Are you thinking of having a way to delete multiple posts at once, or simply to delete without going to the Edit screen?
I want to be able to delete multiple posts at once,
Thank you for your attention, and please let me know which code should I add in the plugin.
As I have been looking at this I would have to do some significant revision to be able to delete multiple posts. I hope you can hang on for a while as I work on it.
I’m having issues with Twitter Tools, where the queued blogposts gets a tweet where it says their posted, when in fact their not. Is this an issue with Auto-Schedule or Twitter Tools? Do you know of any workaround for it?
Unfortunately I have not been able to find a workaround. I have seen the same thing happen with Subscribe2 where scheduled posts send out an email when they get queued rather than waiting until they are published.
I have noticed that the plugin seems to have some odd behaviour, I have caught it posting & UN-posting! a pending story.
If you could provide me with more details I will look into that.
I’ll test it on the latest version of wordpress & get back to you.
Hi, Cool plugin.
Here is a desired use case for a multi-author blog.
1) A published post goes right into the queue (easy enough!)
2) If no post has been published in the past 2 hours, the post publishes right away.
3) If a post has been posted in the past 2, the post is queued until 2 hours have elapsed.
Can I do this with your plugin?
That is exactly what the plugin was designed to do. For the example you listed just set the interval to “120″ and set any other settings as desired.
I would really like to use this plugin. Unfortunatley, I simply will not publish for me. I read some of the older comments and I can see others have had the same problem. But is there a solution?
I’d like to help you but could I get a bit more detail. Does it place comments in the queue? Are you able to see any posts on the plugin settings page? What are your current settings?
I’m using WP 3.1.3
I used a plugin that automatically loaded 50 Youtube videos as Drafts. I need another plugin that automatically schedules each Draft to publish at one Post per day between, lets say, 9:21 and 19:33 in a somewhat irregular way so that it looks like a human published them.
Here is what I did with the settings…
1) I changed my blog date and time settings so its the same as your “Now” setting but it still says “We should not be open to publish now.”
2) Interval: 38
3) Schedule Priority: (For one publisher, you said it didn’t matter.)
4) Include Manually Scheduled Posts: No (I assume selecting “No” means it won’t change the scheduled date/time for posts that I already manually scheduled for future dates before using your plugin.)
5) Start Time: 09:21
6) End Time: 19:33
7) I set it to publish every day.
I clicked the “Update” button.
9) Then I went to Posts and see that nothing has changed because all 50 Drafts are still Drafts instead of Scheduled.
Questions…
A) After clicking “Update” in your plugins settings, shouldn’t all 50 of those Drafts now be changed to “Scheduled”?
B) Based on the settings I showed above, I’m assuming all 50 Drafts should now be changed to “Scheduled” and that each of those will publish at the rate of 1 per day for the next 50 days between the hours of 9:21 and 19:33 and at no less than 38 minutes apart. Is that what your plugin is supposed to do?
C) Why does it say “We should not be open to publish now.” What does that mean?
D) If I have done anything wrong, please tell me how I can get this to work.
Thanks very much!
Question A: One minor problem here is that this plugin does not schedule drafts. It only schedules posts once you publish them. This way you will not have a draft that is not yet complete get published before it is ready.
Question B: Based on the settings you have described and if you were to change the status of each of those posts from “Draft” to “Published” (which should then automatically be changed to “Scheduled”) the plugin would publish the posts at a rate of one every 40 minutes (it can only check every 5 minutes to see if something is available to be published and if the necessary time has passed) between 9:21 and 19:33 (that would work out to 16 post being published each day).
Question C: “We should not be open to publish now.” is an indicator so that you could know whether the it is currently within the scheduled publishing time period (9:21 to 19:33 each day based on the settings you have described). If that message is appearing instead of “We should be open to publish now.” during times you would expect it to publish then there is a problem with your settings.
Question D: in order to get close to the description of what you want you would need to change the status of each of those posts to “Published” and then you would have to change your interval to “1478″ so that the plugin would publish once a day a little bit later each day than the day before. The result would be that it would bullish each day except that ever couple of weeks it would skip a day as the 1478 minute interval would not yet be completed by the end of your publication hours that day.
Is there an update on the status of this plugin? I’ve searched on and off for a few days now and there doesn’t seem to be a stable option to queue posts in this way available anywhere. I’ve got this installed but after reading this page a few times I still can’t get it to post. Does anyone have any suggestions?
hi
PLEASE FIX PLUGIN AUTO SCHUDELE FOR VIDEOS IN IFRAME AN OBJECT ASAP THANX
The plugin operates independent of the content of the posts. If you have the latest version of the plugin (version 2.2 – released two weeks ago) it should work. If not, try using it on a post that does not contain videos in an iframe. If that works then I will see if I can figure something out but it should either work for any content or not work for any content.
Hi,
This is a gr8 plugin. the best I could find around. One thing I would like to ask is, by default your plugin is setting 5 minutes between each posts. I want to reduce the time to 1 minute. Is this possible?
Dave
You can change the setting to 1 minute but it might not act as you expect. The plugin only attempts to publish each time a post is submitted plus once every 5 minutes. If you were to try publishing a post 2 minutes after one had published it should publish the next post but if you queue up 30 posts and want to walk away and have it post every minute you would find that 30 minutes later only 6 of the 30 posts had published.
It would be possible to alter the code to attempt to publish each minute but I don’t plan to do that in the official plugin.
Honestly I you are trying to publish every minute I wander that you would even try to queue them at all – I can’t imagine that readers could keep up with anywhere near a new post every minute. If you are not trying to slow it down for readers, what’s the point of regulating the publishing frequency?
Hi David,
My site is based on wordpress but is used for a different purpose. We do not have any authors who submit the articles. Its an automated site which imports offers. There is only one user who owns the content and we want it to auto publish. As a offer site we get close to 500-600 various offers everyday which we want to be seen the same day if you are getting my point. Publishing them every 5 mins is posting only 12 posts and hour and 288 in a day.
Dave
Hi, very good Plugin!
Is there a way to get this also working if a post is updated, because I have my posts ordered by modified time on the Homepage.
Thank you !!!
It could probably be done but I don’t have the time right now to explore that. I’ll try to look into it for a future version.
Firstly I love this plugin! You have done a wonderful job!
It interferes with CollabPress though, which is a bummer. Is there any way to have Auto Schedule recognize the difference in post types?
I’ll still use it. It’s REALLY handy! Thank you!
That’s a great question. I have no experience with CollabPress so I’ll have to do some looking before I can give a solid answer.
I have to say this plugin is a fantastic plugin, some of the elements of it should be in WordPress as standard as its a publishing tool that is a must have for most professional sites.
Anyway, my question is whether there is a chance to add a small new feature I would find incredibly useful and I believe other people may as well?
Put simply, could it be possible to include a “Random Post To Publish” option alongside the current options? Basically the plugin will choose one of the posts awaiting auto-publishing at random to publish rather than select the next in queue or the one by the least published user. I believe for an experienced coder like yourself it should be very easy to include an option to pick content at random and publish it, and I noticed other similar plugins offer this and I have been swayed to try them (only to find them incredibly inferior overall) because of this Random Post Publishing” feature.
The reason for this is, I have a lot of different categories and writers who write for each category. Some writers like to write maybe 20 articles in bulk so they don’t have to keep posting each day and as it stands right now, the auto-publish is publishing the next in queue and publishing all 20 articles for that category, it means other categories get neglected for a long time as they are further down the queue. It would be great if all articles written and submitted to the auto-publish were then able to be selected at random rather than in order, and published so that it isn’t always the same category that is being posted to every post.
If you could consider that option (and fingers crossed heavily, include it in an update) then I would be extremely happy and I believe it will be another incredibly valuable option to an already well thought out and very usedful plugin.
Many thanks
Quite simply, yes. I can see how it would be useful to randomly select from the queued articles and I could add that to the next version.
If you were to use the Least Recent Author it should prevent a single author from having many articles published successively unless there are no other posts in the queue – in which case the random publish option would not do any good either.
I’ll look at adding that option but I think your problem could be mitigated by using the “Least Recent Author” option rather than the “Oldest Unpublished Post” option.
Thanks, at the moment the least published author is a handy tool, but some of our authors use multiple categories and and do 20 posts to category A and then another 20 to category B and it is publishing all A first and then B second, whereas the random post feature would (hopefully) just randomly pick posts from A and B to publish regardless of the fact it is the same author.
It also helps for other sites who may only have one or two authors but have multiple categories.
Many thanks for considering it, I look forward to see if you include such an option. I am off now to log into WordPress and give the plugin a 5 star review
Hey there David,
I can’t seem to figure out how the plugin works. I activated it, and played with the settings then went on and created a post and clicked “publish” normally. Page reloaded and wordpress told me the post has been published, click here to view it. I clicked, the post loaded normally.
It’s as if the plugin isn’t there? Can you point me in the right direction? Sorry for the ignorance and thanks a lot!
I don’t know what your settings were so all I can offer is the general observation that if you test at a time when publishing would be allowed the first test post will generally publish – usually it will have been long enough since you last posted that any post will go through. Without more specifics on what settings you tried I can’t be more helpful than that.
Hi,
I have a problem on some sites with your plugin, the date for next schedule is always (Next: 1970-01-01 00:00:00).
I saw the previous comments on that, but in my case I find a different reason of the cause : it happens on my multisites wordpress.
I own several blogs with “standard” installation (one domain name, one wordpress install) and your plugin works fine on them.
But I have alse some multisites installation (one wordpress install but with several blogs on several subdomains), called in the past WPMU, and it doesn’t work.
All these installations are on the same server, so it’s not the server.
Do you have any idea for this case ?
Thanks a lot
Franck,
A multisite install is not necessarily the problem. I know because this site is part of a multisite install of WordPress 3.2.1 and I just tested with Auto Schedule Posts 3.0 and everything worked fine. Posts were held and later published exactly according to the settings.
I’m not exactly sure what to suggest based on my results. It is possible that there are problems with older versions of the plugin and/or WordPress.
Thanks for your quick answer !
Ok I will be more precise. My multisite is for example on mydomain.com.
I have install the extension (v3.0, and the wordpress is also up to date) on the network site admin, and the activate it on all sites.
And it works on only 1 site : mydomain.com
For this one, it’s perfect. The “next” time is ok.
But on all other sites mysite1.mydomain.com, mysite2.mydomain.com… it doesn’t work (time is 1970…).
Have you test it on you main site or on some “sub sites” of your network install ?
For information, I have try to change the timezone (as explained in some comments) but it doesn’t work
Thanks if you have some ideas that I can try…
My testing was on a subdomain of my WordPress install. It sounds like you have network activated the plugin. If that is the case that is one difference between my setup and yours. You might try network deactivate and then activate it on a couple of individual sites to see if it works that way. If it does I would have to figure out how things differ between activating on each site and network activating the plugin. If it does not work please let me know but I’m not sure where to look if that is the case since it is working fine on my multisite install on a subdomain.
Oups, sorry, I have reply in the main comment column, not this one !
YES ! You’re right !
I desactivate the plugin on the network, then I activate manually the extension on 1 blog (via its panel) and then it works !
It’s the beginning of a good news !
Do you think it will be possible to fix it ?
And the million dollar question : have you an idea of the delay for this fix ?
I don’t want to be a “pressure man”, it’s just to choice between two solutions for me :
1 : wait for the fix
2 : manually activate each blog (but I have… a lot !)
Thanks (again!)
I would encourage you to begin manually activating the plugin on each blog because right now I have no idea where to look to figure out why there is a problem with network activating so I can’t give an estimate on when I would be able to get it fixed.
Ok, thanks a lot. I will spend some evenings doing this while watching TV
(Great job this plugin ! I have search one like this during a long time.)
Question about the Interval Time. Is it how often the system will check, or how often it will post if there is a valid post in the queue? For example i want to set it up so once every 2 days a random post from the ones i have queued is used.
The interval time is how often it will post if there is a post in the queue. Set the interval to 2880 if you want it to post every two days.
hmmm for some reason it keep default to 1440 if i put in more
Sorry – I forgot that I had put in a condition that would not allow you to specify more than 1440 for the interval. If you are comfortable with PHP all you would need to do is remove the line of code that says:
if ($options['interval'] > 1440) $options['interval'] = 1440;If you are not comfortable doing that let me know if you would be comfortable installing a customized version of the plugin that removes that condition.
i’ll try the removal you suggested
Hi
I am facing a issue after upgrading the auto schedule plugin to the latest version. The time format we are using is UTC+0 and in the plugin the next time is 30 mins less than the now time as shown below, which is causing hindrance in publishing the scheduled posts.
Now: 2012-01-09 10:34:56
Next: 2012-01-09 10:00:00
Can you please help me fix this. This plugin in is of a great help to me.
I would need to know what settings you have in order to help solve this.
I am facing another issue, the new posts are not scheduled for the planned date but are getting published immediately. Please help me solve this issue.
Hello David,
I notice a recent problem with post sent to the site with the XML-RPC protocol (which I use to publish on my network sites).
I don’t know exactly when it stop to work. But it still works in december. Maybe it’s due to a recent upadate of WordPress or maybe the 3.5 version of your plugin ?
Before that, the posts I send to my blogs via XML RPC went to the Autopost queue. It was good.
Now they go directly on the site. So they are all published in on time.
But if I publish manually some posts, they go in Autopost queue. So Autopost works right in this case.
Do you have some idea ? (I can make some tests if you need, like for the problem in the network activation in december)
Hi,
I am using this plug in for my website where we want an article posted everyday. However, all of our posts are under a custom post type. Guests are able to submit articles for moderation and it is directed to the custom post type.
Is there a way to make this plug in work with the post type ? I was able to make it work for regular posts, but am not sure what to tweak (if I could) in the code so that it pulls information from the post types.
Any help would be wonderful. Thank You.
Could you please fix this error for me ?
My site General settings are as follows:
Timezone: UTC + 7
Date format: 2012/04/12
Time format: 19:11
Week starts on: Monday
Firstly, when I had the Date format of style: April 12, 2012 => Nothing happen when I pulish the post ( it doen’t go into the queue ).
Then I changed the date format to 2012/04/12 => It works, but I notice that no matter what I set the interval for how many minutes, it always open for publication every 5 minutes.
Please help ! Thank you so much!
PS: I’m using WordPress 3.3.1 and your plugin version is 3.5
I would need to know what your settings are to help figure out what is happening.
How does this plugin read the timezone?
Can I change the timezone in the plugin?
The plugin reads the WordPress setting for gmt_offset. In other words whatever you set as the timezone under general settings for your WordPress site will be what the plugin uses.
Hi David,
Sorry for double posting, I noticed this is the most recent post.
I’m using your plugin with a couple dozen blogs and on some of them the plugin works, but on most it unfortunately doesn’t. My WP version is 3.3 and the plugin version is 2.5. I noticed people talking about the settings on the timezone. Is that something I need to change?
Thanks,
Michael
The timezone setting is a setting for the blog. Even if you don’t set anything there is a default in the system. If I were you the first thing I would do to try making things work is upgrade to plugin version 3.5.
Ok thanks, then I don’t have to change that. The settings are the default ones. What else can you think of that may cause the plugin to fail?
I would have to know more about your settings before I could speculate on why it is not working.
Of course. What data do you need? Or is it more helpful to give you access to the blog?
What are your settings for the interval, start time, and end time?
The start time is 14:30, end time is 23:16 en interval is 127 minutes.
Randomize is on and set to 50%.
Schedule priority is oldest first.
The first thing I would suggest is that you turn off randomize – just to make sure that it is working without that newer feature.
hi David, first i want to thank you for that amazing plugin. But i have a question about it. i downloaded it and i install it very good. And i did settings. My settings is that:
interval: 180 minutes
start time:09.00
end time: 21.00
But top of my control panel:
Now: 2012-04-23 19:33:21
Next: 2012-04-23 19:35:00
is that any problem? i want to publish my posts per every 3 hours. it should be start 9.00 morning and end 21.00 in evening. but why says control panel your next post will be in 19:35 to me ? i did any wrong setting? sorry for my bad English. and thank you
The Now and Next lines are there to help with troubleshooting. The Now line should show the current time based on your timezone settings. The Next line should show the next time the plugin will check to see if there is a post to publish and whether it is time to publish a new post. The plugin checks every 5 minutes so that line should always list the next 5 minute interval after the current time.
As far as I can tell your settings are correct.
ok i understand it and thank you so much for helping me
That’s odd. My blogs say “Next: 1970-01-01 00:00:00″. Why does that happen?
It sounds like something is wrong but I am not quite sure why it would do that.
What are your settings?
What version of the plugin and WordPress are you on?
Does it seem to be working?
My settings are those I posted earlier:
The start time is 14:30, end time is 23:16 and interval is 127 minutes.
Randomize is on and set to 50%.
Schedule priority is oldest first.
I already tried changing time settings and the date format but that didn’t work. The plugin is version 3.5. WordPress version is 3.3.
Have you tried turning off Randomize?
Yes I tried running it off random, but that didn’t help unfortunately.
Hey davidjmillerorg (and everybody else reading this),
Here’s something that I think is a great addition to this plugin.
Let’s say we have 2 authors: Jules and Vincent and we have set our post interval for 30 minutes. If Jules makes 2 posts, the first one will be published and the other one will be scheduled, right? That’s great! Then 5 minutes later Vincent logs in and posts, but his content is also scheduled, because Jules is an a**hole and posts all the time. Now Vincent have to wait from 25 (if the plugin is set to LRA) to 55 minutes only to see his own post and share it to social networks and stuff.
So they sat down and thought about it. Suddenly – a solution! What if the plugin could have different schedule options for different authors. In other words if Vincent haven’t posted in a while (let say the interval is set to 30 minutes) and he has no scheduled posts, then if he creates a new one – it will be publish immediately, no matter how many posts Jules (or any other author) has in the common schedule. Later on (less than 30 minutes) if Vincent wants to post again, then his posts is added to the end of the schedule. And so on…
I hope you understood what I had in mind ;]
I like that idea. Not sure how fast I’ll be able to add it but I can see the value of having the independent queues for each author.