WordPress at Your Fingertips

get_post_gallery() WP 1.0

Check a specified post's content for gallery and, if present, return the first

1 time — 0.014229 sec (extremely slow) | 50000 times — 612.03 sec (extremely slow) | PHP 7.0.4, WP 4.4.2
Hooks from the function

Return

String|Array. Gallery data and srcs parsed from the expanded shortcode.

Usage

get_post_gallery( $post, $html );
$post(int|WP_Post)
Post ID or WP_Post object.
Default: global $post
$html(true|false)
Whether to return HTML or data.
Default: true

Changelog

Since 3.6.0 Introduced.

Code of get_post_gallery() WP 5.8.1

function get_post_gallery( $post = 0, $html = true ) {
	$galleries = get_post_galleries( $post, $html );
	$gallery   = reset( $galleries );

	/**
	 * Filters the first-found post gallery.
	 *
	 * @since 3.6.0
	 *
	 * @param array       $gallery   The first-found post gallery.
	 * @param int|WP_Post $post      Post ID or object.
	 * @param array       $galleries Associative array of all found post galleries.
	 */
	return apply_filters( 'get_post_gallery', $gallery, $post, $galleries );
}

Gallery

No comments
    Log In