is_page()判断是否页面页

功能:

is_page()函数是WordPress的页面判断函数之一,用来判断当前页面是否是页面页。

用法:


参数:

$page
(int|string|array) (可选的) 页面ID、名称、别名、或者页面ID、名称、别名的数组.
默认:”

返回值:

(bool) 是指定的页面页就返回True,其他页面都返回False

所在位置:

is_single()函数包含在 wp-includes/query.php中.

源码:

/**
 * Is the query for an existing single page?
 *
 * If the $page parameter is specified, this function will additionally
 * check if the query is for one of the pages specified.
 *
 * @see is_single()
 * @see is_singular()
 *
 * @since 1.5.0
 *
 * @global WP_Query $wp_query Global WP_Query instance.
 *
 * @param int|string|array $page Optional. Page ID, title, slug, or array of such. Default empty.
 * @return bool Whether the query is for an existing single page.
 */
function is_page( $page = '' ) {
	global $wp_query;

	if ( ! isset( $wp_query ) ) {
		_doing_it_wrong( __FUNCTION__, __( 'Conditional query tags do not work before the query is run. Before then, they always return false.' ), '3.1' );
		return false;
	}

	return $wp_query->is_page( $page );
}

示例:



相关函数:

is_single()

还可以分享文章给好友:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据