• I have experience WordPress WP-cron job not working issue since 5/13/2013. Then I have deactivated all the installed plug-in and scheduled one post. Looks like it’s not the plug-in issue. After scheduled time passed, I can see “Missed schedule” warning!

    I have added following htaccess tweak before the first mod_rewrite.

    # Remove URL queries
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{QUERY_STRING} .
    RewriteCond %{QUERY_STRING} !^(s|p)=.*
    RewriteCond %{REQUEST_URI} !.*wp-admin.*
    RewriteRule .* https://www.mydomain.com%{REQUEST_URI}? [R=301,L]
    </IfModule>

    Then I removed above command and try to scheduled post, then it’s working.

    Then I have added following cpanel cron job method. But it also not working. https://www.webhostinghub.com/support/website/wordpress/task-management-through-cron

    What could be the reason? How do I fix this issue without removing above URL parameter redirect command?

  • The topic ‘WordPress scheduled not working even if I allow wp-cron’ is closed to new replies.