Make WordPress Core


Ignore:
Timestamp:
01/08/2019 08:47:37 AM (6 years ago)
Author:
flixos90
Message:

Multisite: Move site-specific metadata integrations from the wrapper functions to the low-level Meta API functions.

This complements the work in [43729] and prepares site metadata for future REST API support.

Props spacedmonkey.
Fixes #45091. See #44467.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/ms-default-filters.php

    r43654 r44468  
    5353add_action( 'wp_uninitialize_site', 'wp_uninitialize_site', 10, 1 );
    5454add_action( 'update_blog_public', 'wp_update_blog_public_option_on_site_update', 1, 2 );
     55
     56// Site meta
     57add_action( 'added_blog_meta', 'wp_cache_set_sites_last_changed' );
     58add_action( 'updated_blog_meta', 'wp_cache_set_sites_last_changed' );
     59add_action( 'deleted_blog_meta', 'wp_cache_set_sites_last_changed' );
     60add_filter( 'get_blog_metadata', 'wp_check_site_meta_support_prefilter' );
     61add_filter( 'add_blog_metadata', 'wp_check_site_meta_support_prefilter' );
     62add_filter( 'update_blog_metadata', 'wp_check_site_meta_support_prefilter' );
     63add_filter( 'delete_blog_metadata', 'wp_check_site_meta_support_prefilter' );
     64add_filter( 'get_blog_metadata_by_mid', 'wp_check_site_meta_support_prefilter' );
     65add_filter( 'update_blog_metadata_by_mid', 'wp_check_site_meta_support_prefilter' );
     66add_filter( 'delete_blog_metadata_by_mid', 'wp_check_site_meta_support_prefilter' );
     67add_filter( 'update_blog_metadata_cache', 'wp_check_site_meta_support_prefilter' );
    5568
    5669// Register Nonce
Note: See TracChangeset for help on using the changeset viewer.