wordpress 获取分类ID,分类标题,分类描述,分类链接url函数
get_cat_ID() 根据分类名称获取分类ID ///// get_cat_name() 根据分类ID获取分类名称
用法:<?phpget_cat_ID( $cat_name ) ?>
参数:$cat_name 分类名称默认值为"General"。类型为字符型,可选
返回的值:出错时返回0,成功则返回分类ID号,类型为整数
示例:
<?php
$category_id= get_cat_id('CategoryName');
query_posts('cat='.$category_id);
if(have_posts()) : while (have_posts()) : the_post();
the_content();
endwhile;endif;
?>
get_category_link() 根据分类ID获取分类的链接URL
用法:<?phpget_category_link( $category_id ) ?>
参数:$categroy_id 分类ID号 默认值:None,类型为整数,必需
返回的值:分类URL 字符串型
示例:
<?php
$category_id= get_cat_ID( 'Category Name' );
$category_link = get_category_link( $category_id );
?>
<a href="<?php echo $category_link;?>" title="Category Name">CategoryName</a>
the_category() 显示文章所属分类目录的链接。此标签必须在主循环中。
用法:<?phpthe_category( $separator, $parents ); ?>
参数:$separator显示在分类目录链接之间的文字或字符。默认以无序列表方式排列分类目录链接。字符串型
$parents怎样显示子分类目录链接,字符串型,值包括:
'multiple'——显示父分类与其子分类的链接以展示"父子"关系
'single'——只显示子分类的链接,用链接文本标出"父子"关系
默认值为显示子分类链接,无标识文字。
示例:
用逗号隔开分类目录
列出分类目录,(在分类目录数量多于一个的情况下)以逗号作为分隔符。
<p>This post is in:<?php the_category(', ');?></p>
用箭头隔开分类目录
列出分类目录,以箭头(>)作为分隔符。(使用时请注意,有些访问者可能会将分类>分类这种格式解读为一对具有“父子”关系的分类。)
<p>Categories: <?phpthe_category(' > ');?></p>
single_cat_title() 显示或返回当前页面的分类目录标题。
对那些显示WordPress标签而非分类目录标题的页面(如"/tag/carceer"),该标签显示或返回标签名称。该标签只能用在WordPress主循环(loop)之外。
用法:<?phpsingle_cat_title( $prefix, $display ); ?>
默认用法: <?phpsingle_cat_title('prefix'=>,'display'=>true ); ?>
参数:
$prefix 输出时在标题前的文本信息。默认值:None,类型是字符串,可选
$display 显示标题(TRUE)或返回标题以便用在PHP中(FALSE)。默认值:TRUE,类型是布尔型 可选
示例:
下面这个例子在分类目录标题后显示“当前分类:”字样:
<p><?phpsingle_cat_title('当前分类是');?></p>
输出:当前分类是wordpress
下面这个例子将当前分类目录标题赋值给变量$current_category以用在PHP中。
<?php $current_category = single_cat_title("",false); ?>
category_description() 返回用户在当前分类目录所填写的说明信息
用法:<?phpecho category_description( $category ); ?>
参数:$category被返回说明信息的分类目录的数值型ID。若用户未指定分类目录,默认为当前分类目录。类型为整型
示例:
<div><?php echocategory_description(3);?></div>
返回结果:WordPress is a favorite blogging tool of mine and I share tipsand tricks for using WordPress here.
<div><strong><?phpsingle_cat_title('当前分类'); ?>
</strong>: <?php echocategory_description();?></div>
返回结果:当前分类WordPress: WordPress is a favorite blogging tool of mineand I share tips and tricks for using WordPress here.
wordpress 获取分类ID,分类标题,分类描述,分类链接url函数的更多相关文章
- Wordpress 获取 custom post type 的当前文章 分类信息
// knowledgebase_category 为 custom post type taxonomy $terms = get_the_terms( get_the_ID() , 'knowle ...
- *ecsho 的商品详细页面上获取该商品的一级分类ID及NAME
1.打开goods.php并找到 $smarty->assign('goods', $goods); 在它上面增加以下代码 $cat_arr = get_parent_cats($goods[' ...
- ECSHOP在商品详细页面上获取该商品的顶级分类id和名称
在 goods.php 文件, 找到 $smarty->assign('goods', $goods); 在它上面增加下面代码: 方法一: $cat_arr = get_parent_cats( ...
- WordPress 获取文章内容页特色图像地址
WordPress获取特色图像地址主要需要用到两个函数get_post_thumbnail_id和wp_get_attachment_image_src.下面是分别获取小.中.大.完整.指定图片规格的 ...
- WordPress 获取指定分类ID的分类信息
get_term:直接从数据库中获取分类信息get_the_category:使用post_id作为参数,先根据post_id查询对应的文章然后再返回对应的分类信息,如果没有文章信息则返回Null 之 ...
- WordPress后台的文章、分类,媒体,页面,评论,链接等所有信息中显示ID并将ID设置为第一列
WordPress后台默认是不显示文章.分类等信息ID的,查看起来非常不方便,不知道Wp团队出于什么原因默认不显示这个但可以使用Simply Show IDs插件来实现 不使用插件,其他网友的实现: ...
- WordPress获取某个分类关联的标签
我在WordPress后台某篇文章的编辑页面,给这篇文章选择了分类:WordPress,接着同时选择了标签:php.主题制作,这时分类(WordPress)就与标签(php.主题制作)建立了关联,利用 ...
- wordpress获取当前分类的子分类
1.现在function.php里面添加下面的代码 function get_category_root_id($cat) { $this_category = get_category($cat); ...
- MySQL 获取子分类ID的所有父分类ID和Name的集合
CREATE DEFINER=`sa`@`%` PROCEDURE `proc_Product_leimu_ParentIds`( IN pID INT ) BEGIN ) vars, product ...
随机推荐
- VUE -- 自定义控件(标签)
首先我们在 src目录下新建一个目录 叫”component”,建一个mycomponent.vue文件,然后也让他打2句话吧 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 ...
- Hadoop之HDFS详解
1.HDFS的概念和特性 它是一个文件系统,其次是分布式的 重要特性: 1).HDFS中的文件在物理上是分块存储(block),新版默认128M 2).客户端通过路径来访问文件,形如:hdfs://n ...
- testng执行报错:org.testng.TestNGException: Cannot find class in classpath
org.testng.TestNGException: Cannot find class in classpath 解决办法:project->clean 再次执行正常运行
- java-selenium(一)元素定位
在定位单个元素时,selenium-webdriver 提示了如下一些方法对元素进行定位.下面这些定位方式中,优先使用 id.name.classname,对于网上的链接元素,推荐使用linkText ...
- 2017.3.31 spring mvc教程(四)全局的异常处理
学习的博客:http://elf8848.iteye.com/blog/875830/ 我项目中所用的版本:4.2.0.博客的时间比较早,11年的,学习的是Spring3 MVC.不知道版本上有没有变 ...
- H5性能调优
概述 PC优化手段在Mobile侧同样适用 在Mobile侧我们提出三秒种渲染完成首屏指标 基于第二点,首屏加载3秒完成或使用Loading 基于联通3G网络平均338KB/s(2.71Mb/s),所 ...
- 【VBA】查看窗口当前状态
Excle的窗口分为:最大化,最小化,一般 使用VB代码如何查看窗口的状态呢?代码如下所示: Sub 获取窗口状态() Dim State As String State = Application. ...
- Fog of War小调研
看起来LOL和DOTA2都用的是格子来做的战争阴影,并且是用PP做的.
- DelphiXe 中静态数组TByteArray和动态数组TBytes /array of byte 的区别
在应用中发现静态数组和动态数组是有区别的: procedure TForm1.Button1Click(Sender: TObject);var RsltStream: TMemoryStream; ...
- 【优才原创】Android的拖放机制
优才网 [优才原创]Android的拖放机制 2016-04-18 优才学院 优才网 一.拖放机制概述 ² 拖放操作是手指触摸屏幕上的某一对象.然后拖动该对象.最后在屏幕的某个位置释放该对象并运行某种 ...