WordPress获取当前页面的 id、别名、名称、地址
分类页面(Category)
判断函数
is_category()
获取名称
single_cat_title( '', false )
single_term_title( '', false )
get_queried_object() ->name
获取别名
get_query_var('category_name')
get_queried_object() ->slug
获取id
get_query_var('cat')
get_queried_object_id()
get_queried_object() ->term_id
获取链接
get_category_link()
标签页(Tag)
判断函数
is_tag()
获取名称
single_tag_title( '', false )
get_queried_object() ->name
获取别名
get_query_var('tag')
get_queried_object() ->slug
获取id
get_query_var('tag_id')
get_queried_object_id()
get_queried_object() ->term_id
获取链接
get_tag_link()
get_category_link()
get_term_link( $term_id,' post_tag' )
自定义分类页面(Taxonomy)
判断函数
is_tax()
获取名称
single_cat_title( '', false )
single_term_title( '', false )
get_queried_object() ->name
获取别名
get_query_var('term')
get_query_var('case_cat') //获取别名 case_cat 是分类总称别名,注意替换
get_queried_object() ->slug
获取分类总称别名
get_query_var('taxonomy')
获取id
get_queried_object_id()
get_queried_object() ->term_id
获取链接
get_category_link()
get_term_link( $term_id, 'case_cat' ) //获取别名 case_cat 是分类总称别名,注意替换
页面(Page)
判断函数
is_page()
获取标题
get_the_title()
single_post_title( '', false )
get_queried_object() ->post_title
获取别名
get_query_var('pagename')
get_query_var('name')
get_queried_object() ->post_name
获取id
get_queried_object_id()
get_queried_object() ->ID
get_the_ID()
获取链接
get_permalink()
文章页(Single Post)
判断函数
is_single()
获取标题
get_the_title()
single_post_title( '', false )
get_queried_object() ->post_title
获取别名
get_query_var('name')
get_queried_object() ->post_name
获取id
get_queried_object_id()
get_queried_object() ->ID
get_the_ID()
获取链接
get_permalink()
自定义文档归档页(Post Type Archive)
判断函数
is_post_type_archive()
获取名称
post_type_archive_title( '', false )
获取别名
get_query_var('post_type')
get_queried_object() ->name
get_post_type_object( get_post_type() )->labels->singular_name
获取链接
get_post_type_archive_link( get_post_type() )
作者页(Author)
判断函数
is_author()
获取id
get_queried_object_id()
获取链接
get_author_posts_url()
PHP输出函数
var_dump()
print_r()
Query Vars 可用列表
Public
- attachment
- attachment_id
- author
- author_name
- cat
- calendar
- category_name
- comments_popup
- cpage
- day
- error
- exact
- feed
- hour
- m
- minute
- monthnum
- more
- name
- order
- orderby
- p
- page_id
- page
- paged
- pagename
- pb
- post_type
- posts
- preview
- robots
- s
- search
- second
- sentence
- static
- subpost
- subpost_id
- taxonomy
- tag
- tag_id
- tb
- term
- w
- withcomments
- withoutcomments
- year
Private
- category__in
- category__not_in
- category__and
- comments_per_page
- offset
- perm
- post__in
- post__not_in
- post_mime_type
- post_parent__in
- tag__and
- tag__in
- tag__not_in
- tag_id
- tag_slug__and
- tag_slug__in
- meta_key
- meta_value