is_page( int|string|int[]|string[] $page = '' )
判断当前查询页面是否为单页面。
is_page简介
如果指定了$page参数,该函数将另外检查此次查询是否针对指定的一个页面。有关此功能和类似的主题函数的更多信息,请查看主题开发人员手册中的Conditional Tags 文章。
is_page函数参数
$page
(int|string|int[]|string[]) (Optional) Page页面 ID, 标题title, slug固定链接, 或者一个带有查询数据的数组.缺省值为'';
is_page返回值
返回bool类型,是否为存在相应的单页面。
函数笔记
- 假如传递参数为空值,将返回true;
- 由于某些全局变量在循环期间被覆盖,is_page()将无法工作。为了在循环之后调用它,您必须先调用wp_reset_query()。
File: wp-includes/query.php
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.0' );
return false;
}
return $wp_query->is_page( $page );
}
以上就是青锋建站给大家分享的wordpress中is_page函数如何使用,青锋建站承接网站建设服务,包括织梦建站,phpcms建站,wordpress建站,CMS系统开发,SEO网站优化,网络营销推广,企业邮箱,400电话。
转载请注明来源网址:青锋建站-http://www.sjzphp.com/kaifazhe/wordpress/is_page_1384.html