• Resolved jansvrs

    (@jansvrs)


    Hi Mike,

    first: Thank you for this great plugin, I sincerely love it.

    One issue I have: The manually set expiry date for jobs doesn’t seem to do anything. Jobs just don’t expire.

    We didn’t set a number of days in the global setting after which jobs should expire. Does that mean that expiration is turned off, even if there’s an expiration date for a job listing?

    Cheers,
    Jan

    https://www.ads-software.com/plugins/wp-job-manager/

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Mike Jolley (a11n)

    (@mikejolley)

    Try re-activating the plugin – it schedules a WP Cron event hourly to check for expired jobs and change their status to ‘expired’.

    wp_schedule_event( time(), 'hourly', 'job_manager_check_for_expired_jobs' );

    Settings should make no difference.

    Thread Starter jansvrs

    (@jansvrs)

    Alright Mike, thank you for the quick reply! I’ll give it a try and mark the topic as resolved if it worked. That’s the way it goes, right? First time using the support forums, sorry. ??

    Plugin Author Mike Jolley (a11n)

    (@mikejolley)

    Yep ??

    Thread Starter jansvrs

    (@jansvrs)

    Hi Mike,

    seems that was indeed the problem. Very happy for this easy solution.

    Cheers, Jan

    So just for the record:

    Solution

    In case jobs in WP Job Manager don’t expire even though they are past their expiration date, just de- then reactivate the WP Job Manager plugin.

    In case the WP Cron that’s supposed to check for expired jobs stopped working, it will be restarted.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Manually set expiration date not working’ is closed to new replies.