Update WordPress to 5.2
This commit is contained in:
parent
489b5a5914
commit
e00f87f2f5
599 changed files with 119573 additions and 55990 deletions
|
@ -489,6 +489,36 @@ function is_home() {
|
|||
return $wp_query->is_home();
|
||||
}
|
||||
|
||||
/**
|
||||
* Determines whether the query is for the Privacy Policy page.
|
||||
*
|
||||
* The Privacy Policy page is the page that shows the Privacy Policy content of the site.
|
||||
*
|
||||
* is_privacy_policy() is dependent on the site's "Change your Privacy Policy page" Privacy Settings 'wp_page_for_privacy_policy'.
|
||||
*
|
||||
* This function will return true only on the page you set as the "Privacy Policy page".
|
||||
*
|
||||
* For more information on this and similar theme functions, check out
|
||||
* the {@link https://developer.wordpress.org/themes/basics/conditional-tags/
|
||||
* Conditional Tags} article in the Theme Developer Handbook.
|
||||
*
|
||||
* @since 5.2.0
|
||||
*
|
||||
* @global WP_Query $wp_query Global WP_Query instance.
|
||||
*
|
||||
* @return bool
|
||||
*/
|
||||
function is_privacy_policy() {
|
||||
global $wp_query;
|
||||
|
||||
if ( ! isset( $wp_query ) ) {
|
||||
_doing_it_wrong( __FUNCTION__, __( 'Conditional query tags do not work before the query is run. Before then, they always return false.' ), '3.1.0' );
|
||||
return false;
|
||||
}
|
||||
|
||||
return $wp_query->is_privacy_policy();
|
||||
}
|
||||
|
||||
/**
|
||||
* Determines whether the query is for an existing month archive.
|
||||
*
|
||||
|
@ -1111,3 +1141,23 @@ function setup_postdata( $post ) {
|
|||
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* Generates post data.
|
||||
*
|
||||
* @since 5.2.0
|
||||
*
|
||||
* @global WP_Query $wp_query Global WP_Query instance.
|
||||
*
|
||||
* @param WP_Post|object|int $post WP_Post instance or Post ID/object.
|
||||
* @return array|bool Elements of post, or false on failure.
|
||||
*/
|
||||
function generate_postdata( $post ) {
|
||||
global $wp_query;
|
||||
|
||||
if ( ! empty( $wp_query ) && $wp_query instanceof WP_Query ) {
|
||||
return $wp_query->generate_postdata( $post );
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue