bbp_force_comment_status( bool $open = false, int $post_id )

Force comments_status to ‘closed’ for bbPress post types


Description Description


Parameters Parameters

$open

(Optional) True if open, false if closed

Default value: false

$post_id

(Required) ID of the post to check


Top ↑

Return Return

(bool) True if open, false if closed


Top ↑

Source Source

File: includes/core/theme-compat.php

function bbp_force_comment_status( $open = false, $post_id = 0 ) {

	// Default return value is what is passed in $open
	$retval = (bool) $open;

	// Get the post type of the post ID
	$post_type = get_post_type( $post_id );

	// Only force for bbPress post types
	if ( in_array( $post_type, bbp_get_post_types(), true ) ) {
		$retval = false;
	}

	// Filter & return
	return (bool) apply_filters( 'bbp_force_comment_status', $retval, $open, $post_id, $post_type );
}

Top ↑

Changelog Changelog

Changelog
Version Description
2.1.0 Introduced.

Top ↑

User Contributed Notes User Contributed Notes

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