WordPress获取当前文章ID的方法
刚才在折腾主题的时候遇到要判断文章ID来输出某些特殊的内容,直接Google WordPress Post id 就出来了.
方法一: 直接输出文章ID,代码如下:
<?php the_ID(); ?>
获取文章ID不输出,代码如下:
<?php get_the_ID(); ?>
方法二: 直接获取当前文章ID,代码如下:
$post->ID
需要输出则echo一下,代码如下:
<?php echo $post->ID; ?>
话说谷歌的确好使,就是GFW老作怪而已.
单个页面适用,代码如下:
<?php $cat = single_cat_title( '' , false); echo get_cat_ID( $cat ); ?>第三种, 代码如下:
<?php if (!is_page() && !is_home()){ $catsy = get_the_category(); $myCat = $catsy [0]->cat_ID; $currentcategory = '¤t_category=' . $myCat ; } wp_list_categories( 'hierarchical=1&use_desc_for_title=0&exclude=12&depth=1&orderby=id&title_li=' . $currentcategory ); 6.?>第四种, 代码如下:
<?php foreach ((get_the_category()) as $category ) { echo $category ->cat_ID . '' ; //当前文章的分类的ID echo $category ->cat_name . '' ; //当前文章的分类的名称 } ?>查看更多关于WordPress获取当前文章ID的方法 - WordPress的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did8835