• Resolved Robert1112

    (@robert1112)


    Hi

    Thanks for sharing this awesome plugin for free. That is very generous.

    After modification, I manually refresh the feed and the process just go non-stop for 2 or 3 mins. I refresh the page and download the file to see if changes have been applied or not. But nothing changed.

    Please kindly advice. Thank you so much.

Viewing 12 replies - 1 through 12 (of 12 total)
  • Thread Starter Robert1112

    (@robert1112)

    Hi

    Are you looking into this? Please Kindly help. It kinda of bothers me a lot. I need to create a new feed if I want to modify. THANKS SO MCUH!

    Robert,

    Thanks for using our plugin and reaching out. First of all, this is a free plugin and we maintain it in our spare-time. You must have seen you are not the only one with an “open” request. Expecting an answer within half a day is not realistic.

    Have you searched the forum for similar issues as there are a lot more topics on it?

    In short:
    – processing status is not dynamic, you need to refresh the browser to see the percentage grow;
    – if it is stuck than most likely your WP cron is disabled or stuck;
    – when your feed is done processing but remains empty than most likely you have created rules and/or filters that caused this.

    All the best,
    Eva

    Thread Starter Robert1112

    (@robert1112)

    Hi Eva,

    Apologize for my rush.

    I am not aware it is cron issue rather than a bug so I didn’t search for cron issue on the support forum.

    I do disable the wp-cron. But It is recommended by many.
    /** Switching to real cron */
    define(‘DISABLE_WP_CRON’, true);

    and trigger cron job with
    curl https://mysite.com/wp-cron.php?doing_wp_cron

    Will it be the issue? Why does Refresh needs cron job to do the job? What should I do with disable wp cron? Thanks so much.

    Hi Robert,

    The plugin is processing the product feed in batches. This is important because when the plugin would start processing all products in one run it would take a lot of memory and resources from the server your website is running on. This would slow-down your website or it would cause the plugin to run into a time-out because it is taking too long to process all products at once. That is why we have chosen to process them in smaller batches. The batch-sizes depend on how many products you have in your store and the PHP-versions you are using.

    Hence, disabling the WP-cron will cause issues with our plugin as the start of each batch is depending on it. If you want to use our plugin the WP-cron should be enabled.

    All the best,
    Eva

    Thread Starter Robert1112

    (@robert1112)

    Hi Eva,

    Thanks for the explanation

    What will happen if I hit Refresh feed with disable wp default cronjob? It will try to trigger cronjob right? Will the cronjob be in queue and wait for server trigger cronjob with curl command?

    I have this cronjob trigger every 5 min.
    curl https://mysite.com/wp-cron.php?doing_wp_cron

    I think many people will disable WP default cronjob like me. Please Kindly advice. Thank you very much.

    Hi Robert,

    If you hit the ‘refresh feed’ button the exact same thing will happen as when the feed would automatically update. The plugin will start processing the first part of the feed and than create a hook in the WP-cron to start the second batch of the feed. This however won’t work for you as you have disabled the WP-cron so the plugin will get stuck after processing the first piece of your feed.

    To be honest, I do not know what will happen with the hook, if it won’t be created at all or just wait for it to be processed but I guess you can try if it will continue processing.

    We do indeed sometimes get feedback from people who disabled their WP-cron but it is rare. I think you might be able to find some more post on this topic in this forum, also from people who managed to solve it the way you are trying.

    All the best,
    Eva

    Thread Starter Robert1112

    (@robert1112)

    Hi Eva

    Thanks I just found one post related to the same cron issue. But unfortunately it seems there is no solution yet.

    Thread Starter Robert1112

    (@robert1112)

    Hi Eva,

    I found this post and the default wp cron job is disabled but it seems to have a way to trigger the cronjob. Can you have a look for me? Thank you so much

    Properly Setting Up WordPress Cron Jobs
    https://tommcfarlin.com/wordpress-cron-jobs/

    Hi Robert,

    Seems to me like everything is set-up exactly like as being described in the above article. Not sure though if “curl https://mysite.com/wp-cron.php?doing_wp_cron” is actually working. Are you sure it is?

    Best
    Eva

    Thread Starter Robert1112

    (@robert1112)

    Ho Eva,

    I got a bit confused. It is better to clear up before going forward.

    When I hit refresh, “Processing” keeps flashing and I dont see any percentage being shown. Is it correct? Because you mention the processing works in batch way.

    Thanks.

    Thread Starter Robert1112

    (@robert1112)

    Hi Eva,

    /** Switching to real cron */
    define(‘DISABLE_WP_CRON’, false);

    I have this now. I use Wp_cron and hit Refresh. The result is the same. “Processing” flashed and flashed without any percentage?

    Where should I check? Thank you so much.

    Hi Robert,

    Yes the percentage only increases when the cron is starting the next batch, also when you hit the refresh button manually. Since you have an alternative cron set-up and are not using the original set-up of WP-cron it is really hard to advice you on this.

    All the best.
    Eva

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘Manual Refresh just process without ending’ is closed to new replies.