WordPress.org

Ready to get started?Download WordPress

Forums

Content Scheduler
Automatic scheduling not working (26 posts)

  1. Jack
    Member
    Posted 2 years ago #

    I set the default value of expiring to one year (1 hour, 1 day, 52 weeks). Shouldn't the value inside the field on the post edit screen then be automatically set? After publishing it now says 'disabled', and when I enable it manually, no date is set either ('invalid'). Am I doing something wrong?

    http://wordpress.org/extend/plugins/content-scheduler/

  2. 3x7
    Member
    Posted 2 years ago #

    Same problem here, did you manage to make it work?

  3. Jack
    Member
    Posted 1 year ago #

    I'm afraid not. But a good reminder to email the author once more about this.

  4. Jack
    Member
    Posted 1 year ago #

    I still haven't figured this out. When I set the default time to 1 hour, 1 day and 50 weeks, the only result I get is INVALID next to the post.

  5. 3x7
    Member
    Posted 1 year ago #

    I use "auto delete post" plugin and it works fine for what I want...

    There is also "auto prune posts" that remove posts and images after a period of time...

    Anyhow, I believe that Content Scheduler is still useful for custom field expiration...

    cheers!

  6. Jack
    Member
    Posted 1 year ago #

    Yeah, but I don't want posts to be deleted. I just want two mails to be sent after a period of time. One to myself and one to an e-mailadres I added in a custom field.

  7. 3x7
    Member
    Posted 1 year ago #

    Well, then I suggest you to try to contact the developer directly... or maybe I can help you find alternative plugins if you explain a bit more how it should work...

    Good luck!

    Cheers

  8. Paul Kaiser
    Member
    Plugin Author

    Posted 1 year ago #

    Oh man, so sorry this is still hanging out there.

    I'm addressing the following issues in the next few days, testing, and releasing update:
    1. Handling and documentation of how DEFAULT works.
    2. Notifications (some folks are being INUNDATED by notifications of expiration.)

    Just a note, which I should add to the docs: On any site where SEO is important (MOST) you should really think about what you want done with posts on expiration. Deleting them will lose any link juice you may have earned, and break any links people have made to the posts / pages. Changing categories or tags, however, should be relatively safe.

    A common use case for Content Scheduler is the addition of holiday posts that sites want removed or something after the holiday is over. Some sites will add it to an "Archive" category or something, or remove it from the current "News" category so the post no longer shows on the main page, etc.

    Okay, I'll stop talking and go work on some fixes. Thank for your patience.

    Paul

  9. 3x7
    Member
    Posted 1 year ago #

    Great!

    I'll be waiting for that update too!

    Thanks!

  10. Jack
    Member
    Posted 1 year ago #

    Thanks Paul! Like I said, for me the purpose would be to notify myself and someone else (the e-mailaddress inside a custom field) that a year has passed. Each post is 'owned' by someone, not being a registered user. This user should then contact us to let us know if the post should remain active, deleted or updated. Don't know if the option of that custom field email address will make it to the update, but I'm patient ;).

  11. Dmitryxx
    Member
    Posted 1 year ago #

    Hi Paul!

    I want to tell about plugin work. In my website his not working(

    Php version: 5.2.10 (but i'am tested plugin work on Php 5.3 -> problem is not solved)

    WordPress version: 3.4.1

    Can you help me, please?

  12. 3x7
    Member
    Posted 1 year ago #

    Just a thought ...

    Is there any way to add custom field value to all posts in cron on hourly/daily basis?

    cause then it could add "+ 7 days" to all posts under "_cs-expire-date" custom field...

    Maybe to check if the post has "Enable" value in custom filed "_cs-enable-schedule", but I think it not necessary...

    Cheers!

  13. 3x7
    Member
    Posted 1 year ago #

    update:

    I found a way to add data to custom field by default, therefore there is no need for cron...

    Is there any way that "content scheduler" would understand "+1 week" from the custom field?

    thanks you

  14. alesandro85
    Member
    Posted 1 year ago #

    i would have the same question as 3x4 has. What do I have to fill into the custom field called "_cs-expire-date" when I have chosen into the settings that a post should be deleted/drafted after 365 days ?

    Thank you.

    Regards,
    Alex

  15. 3x7
    Member
    Posted 1 year ago #

    use "auto delete" or "auto prune posts" plugins ... I use both... and set to 356 days for default to all posts...
    Cheers!

  16. Handoko
    Member
    Posted 1 year ago #

    Auto Prone Posts seems interesting, but it has no update since 2010. I personally use Post Expirator plugin.

  17. alesandro85
    Member
    Posted 1 year ago #

    Auto Prune Posts is not my first choice because i am not able to manage my custom post types with it.

    Handoko Zhang weisst du zufällig wie man bei bei dem Post Expirator über ein custom field das plugin in einem post einschaltet (enabled)?

  18. kryvulena
    Member
    Posted 1 year ago #

    Post Expirator doesn't work either :( Tested with 3 different WP 3.4.2 instances :(

  19. Handoko
    Member
    Posted 1 year ago #

    Hi kryvulena. Post Expirator is working correctly on my website. Can you please tell me what feature you want that is not working?

  20. alesandro85
    Member
    Posted 1 year ago #

    Handoko Zhang, do you maybe know a a way how to enable post expirator in a post via a custom field?

  21. Handoko
    Member
    Posted 1 year ago #

    Hi alesandro85. Can you explain more detail, what and why you need to enable it via a custom field?

  22. alesandro85
    Member
    Posted 1 year ago #

    Thanks for the quick reply Zhang.

    When my users create a post by themselves via Gravity Forms I want to give them post an expiration date. In my case I set the Post Expirator not to a certain date but to a certain duration after publishing the post (which goes automatically). So, the duration is set right - good with that - but theres no way for me to enable the Post Expirator in a new created post automatically.

    So if I would have a custom field to enable the Post Expirator in my form everything would work great. For example the Content Scheduler have a custom field called "_cs-enable-schedule" which I can predefine as "enabled" so for a new post (custom post type) it's automatically enabled.

    For the Content Scheduler (which I would prefer because of the notification ability) it's pretty much the same problem:

    Here I can enable the Content Scheduler in the post via the custom field (see above). but can not set a duration from creating the post - only a date. if I give the custom field _cs-expire-date the value "+ 365 day" the result is the value "INVALID" in the database.

    You got my dilemma :) ?

  23. kryvulena
    Member
    Posted 1 year ago #

    @Handoko Zhang

    Hi there, I explained everything in this thread:

    http://wordpress.org/support/topic/plugin-content-scheduler-does-not-work-issues?replies=1

  24. Handoko
    Member
    Posted 1 year ago #

    I do not use Gravity Forms, I cannot comment anything about it.

    On Post Expirator setting page, you can set Default Date/Time Duration: to Custom, and put +365 days.

    But unfortunately, Post Expirator won't automatically enable it. Luckily, with some work, I manage to make it enable automatically to expire when any new posts/pages being saved.

    In my case, I'm building a site that members can post simple advertisements that will automatically expire after 7 days. Using my trick, it works as what I want. The next I need to do is to hide the expiration field to show on editing page/post so user can't change the value.

    I explained the trick on this link:
    http://wordpress.org/support/topic/plugin-post-expirator-always-on-and-default-datetime-duration-for-7-days?replies=7

  25. alesandro85
    Member
    Posted 1 year ago #

    I tried your trick but haven't had the same success like you. Posts are not automatically enabled then.

    Thank you for your quick reply!

  26. 3x7
    Member
    Posted 1 year ago #

    alesandro85:
    I had the same issue, and didn't find any other solution then "auto delete"...

    with "auto delete" u can set that ALL posts go to certain category after X days... "eXpired" for example then instead of removing them totally, you can try "simply exclude" plugin and exclude this category to show up anywhere on the page...

    not sure if "auto delete" works with custom post types... but u can try to contact the developer... this developer is answering every few months..

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic