zoukankan      html  css  js  c++  java
  • WordPress主题开发:get_term_by和get_term_link

    学习目的:

    某一个分类的名称、别名、和id都可以到后台自己去找,但这样找比较麻烦还容易看错,wordpress提供了下面两个函数get_term_by和get_term_link,只要提供别名、名称或编号其中一个,就可以获取它其余的信息,省时省力又精确。

    get_term_by用法:

    <?php get_term_by( $field, $value, $taxonomy, $output, $filter ) ?>

    前3个参数为必须值

    $field------编号id、别名slug、名称(字符串)name

    $value----值

    $taxonomy----分类方式的名称

    如:根据编号获取18这个分类目录

    <?php
        $r=get_term_by('ID',18,'category');
        var_dump($r);
    ?>

    get_term_link用法:

    <?php get_term_link( $term, $taxonomy ); ?> 

    get_term_by与get_term_link结合使用实例:

    <?php
        //根据别名redian获取其对应的分类id
        $term=get_term_by('slug','redian','category');
       $term_id=$term->term_id;
       //根据id获取分类对应链接
       $link=get_term_link($term_id,'category');
       echo $link;
    ?>

    来做个练习:

    如果你只知道一个分类名叫“娱乐新闻”,求它的链接~

  • 相关阅读:
    c# DataTable 转为 List 类型
    .net配置文件读取
    文件重命名(递归)
    sharepoint 网站创建
    Sharepoint添加顶部导航菜单
    .net sharepoint文档库操作
    c#下载共享文件夹下的文件并记录错误日志
    JS命名空间实例
    js时间处理函数
    模块
  • 原文地址:https://www.cnblogs.com/tinyphp/p/6435583.html
Copyright © 2011-2022 走看看