Make WordPress Core


Ignore:
Timestamp:
08/26/2022 01:01:23 AM (15 months ago)
Author:
peterwilsoncc
Message:

Cache API, Docs: Remove private delegation from cache priming functions.

Remove the private delegation from the following cache priming functions for various object types:

  • _prime_post_caches()
  • _prime_term_caches()
  • _prime_comment_caches()
  • _prime_network_caches()
  • _prime_site_caches()
  • _get_non_cached_ids()

Plugins and themes are now encouraged to use these functions to improve the performance of their code by reducing the number of database queries.

Props robinwpdeveloper, desrosj, SergeyBiryukov, mukesh27, costdev.
Fixes #56386.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/functions.php

    r53934 r53944  
    69896989 *
    69906990 * @since 3.4.0
    6991  * @access private
     6991 * @since 6.1.0 This function is no longer marked as "private".
    69926992 *
    69936993 * @param int[]  $object_ids Array of IDs.
Note: See TracChangeset for help on using the changeset viewer.