好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

WordPress获取当前文章ID的方法 - WordPress

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  =  '&current_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的详细内容...

  阅读:92次