comments_open

Advertisement

Summery Summery

Determines whether the current post is open for comments.

Syntax Syntax

comments_open( int|WP_Post $post_id = null )

Description Description

For more information on this and similar theme functions, check out the Conditional Tags article in the Theme Developer Handbook.

Parameters Parameters

$post_id

(Optional) Post ID or WP_Post object. Default current post.

Default value: null

Return Return

(bool) True if the comments are open.

Source Source

File: wp-includes/comment-template.php

 *
 * @since 1.5.0
 *
 * @param int|WP_Post $post_id Post ID or WP_Post object. Default current post.
 * @return bool True if the comments are open.
 */
function comments_open( $post_id = null ) {

	$_post = get_post( $post_id );

	$post_id = $_post ? $_post->ID : 0;
	$open    = ( 'open' === $_post->comment_status );

	/**
	 * Filters whether the current post is open for comments.
	 *
	 * @since 2.5.0

Advertisement

Changelog Changelog

Changelog
Version Description
1.5.0 Introduced.

Advertisement

Leave a Reply