Cloudflare-WordPress icon indicating copy to clipboard operation
Cloudflare-WordPress copied to clipboard

Bulk editing posts is painfully slow

Open ivptr opened this issue 1 year ago • 4 comments

Confirmation

  • [X] My issue isn't already found on the issue tracker.
  • [X] I have replicated my issue using the latest version of the plugin and it is still present.

WordPress version

6.2.2

Cloudflare-WordPress version

4.12.2

PHP version

8.0

Expected result

Clear cache for all posts in a single API call.

Actual result

Clearing cache using dozens of API calls.

Steps to reproduce

  1. Visit /wp-admin/edit.php
  2. Select several posts from the list using the checkboxes on the left.
  3. Select Edit from the Bulk Actions drop-down menu and click the Apply button.
  4. Change any field, e.g. make posts Sticky
  5. Click Update

Additional factoids

CF\WordPress\Hooks::purgeCacheOnPostStatusChange function takes 2-3 seconds.

So when bulk editing 10 posts, updating takes 20-30 seconds, because there are 10 API calls involved.

References

No response

ivptr avatar Aug 07 '23 09:08 ivptr

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] avatar Feb 04 '24 01:02 github-actions[bot]

It's still the same in version 4.12.4.

ivptr avatar Feb 04 '24 07:02 ivptr

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] avatar Aug 03 '24 01:08 github-actions[bot]

Having the same issue with version 4.12.8.

ivptr avatar Aug 26 '24 18:08 ivptr