[ Index ]

WordPress 5.4.1

[ Index ]     [ Classes ]     [ Functions ]     [ Variables ]     [ Constants ]     [ Statistics ]    




/wp-includes/ -> post-formats.php (summary)

Post format functions.

File Size: 266 lines (7 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 12 functions


Functions that are not part of a class:

get_post_format( $post = null )   X-Ref
Retrieve the format slug for a post

param: int|object|null $post Post ID or post object. Optional, default is the current post from the loop.
return: string|false The format if successful. False otherwise.

has_post_format( $format = array()   X-Ref
Check if a post has any of the given formats, or any format.

param: string|array     $format Optional. The format or formats to check.
param: WP_Post|int|null $post   Optional. The post to check. If not supplied, defaults to the current post if used in the loop.
return: bool True if the post has any of the given formats (or any format, if no format specified), false otherwise.

set_post_format( $post, $format )   X-Ref
Assign a format to a post

param: int|object $post   The post for which to assign a format.
param: string     $format A format to assign. Use an empty string or array to remove all formats from the post.
return: array|WP_Error|false WP_Error on error. Array of affected term IDs on success.

get_post_format_strings()   X-Ref
Returns an array of post format slugs to their translated and pretty display versions

return: string[] Array of post format labels keyed by format slug.

get_post_format_slugs()   X-Ref
Retrieves the array of post format slugs.

return: string[] The array of post format slugs as both keys and values.

get_post_format_string( $slug )   X-Ref
Returns a pretty, translated version of a post format slug

param: string $slug A post format slug.
return: string The translated post format name.

get_post_format_link( $format )   X-Ref
Returns a link to a post format index.

param: string $format The post format slug.
return: string|WP_Error|false The post format term link.

_post_format_request( $qvs )   X-Ref
Filters the request to allow for the format prefix.

param: array $qvs
return: array

_post_format_link( $link, $term, $taxonomy )   X-Ref
Filters the post format term link to remove the format prefix.

param: string $link
param: object $term
param: string $taxonomy
return: string

_post_format_get_term( $term )   X-Ref
Remove the post format prefix from the name property of the term object created by get_term().

param: object $term
return: object

_post_format_get_terms( $terms, $taxonomies, $args )   X-Ref
Remove the post format prefix from the name property of the term objects created by get_terms().

param: array        $terms
param: string|array $taxonomies
param: array        $args
return: array

_post_format_wp_get_object_terms( $terms )   X-Ref
Remove the post format prefix from the name property of the term objects created by wp_get_object_terms().

param: array $terms
return: array

Generated: Tue May 19 15:51:04 2020 Cross-referenced by PHPXref 0.7.1