bbp_get_stickies( int $forum_id )

Return sticky topics of a forum


Description Description


Parameters Parameters

$forum_id

(Optional) If not passed, super stickies are returned.


Top ↑

Return Return

(array) IDs of sticky topics of a forum or super stickies


Top ↑

Source Source

File: includes/topics/functions.php

function bbp_get_stickies( $forum_id = 0 ) {

	// Get stickies (maybe super if empty)
	$stickies = empty( $forum_id )
		? bbp_get_super_stickies()
		: get_post_meta( $forum_id, '_bbp_sticky_topics', true );

	// Cast as array
	$stickies = ( empty( $stickies ) || ! is_array( $stickies ) )
		? array()
		: wp_parse_id_list( $stickies );

	// Filter & return
	return (array) apply_filters( 'bbp_get_stickies', $stickies, $forum_id );
}

Top ↑

Changelog Changelog

Changelog
Version Description
2.0.0 Introduced.

Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.