欢迎来到HELLO素材网! 南京网站制作选择顺炫科技
丰富的DIV CSS模版、JS,jQuery特效免费提供下载
当前位置:主页 > 建站教程 > CMS教程 >

经过栏目/单页面别名调用页面地址

发表于2019-04-21 12:05| 次阅读| 来源网络整理| 作者session

摘要:经过栏目/单页面别名调用页面地址

WordPress里有经过栏目/单页面ID获取永世链接的方法,函数分别是get_permalink和get_category_link。 假设想经过分类/单页面别名获取永世地址链接呢?百度了下,发现有这样的处理方法了(需求查询数据库),特此记载上去。 知道了分类别名slug后,经过查询数据库失去该slug的I

经过栏目/单页面别名调用页面地址

WordPress里有经过栏目/单页面ID获取永世链接的方法,函数分别是get_permalink和get_category_link。

  

  假设想经过分类/单页面别名获取永世地址链接呢?百度了下,发现有这样的处理方法了(需求查询数据库),特此记载上去。

  

  知道了分类别名“slug”后,经过查询数据库失去该slug的ID,写一个函数(把以下代码加到functions.php):

  

  //[页面/分类]别名获取链接

  

  function geturl($slug, $type="page") { //slug

  

  global $wpdb;

  

  if ($type == "page") {

  

  $url_id = $wpdb->get_var("SELECT ID FROM $wpdb->posts WHERE post_name = '".$slug."'");

  

  echo get_permalink($url_id);

  

  }else {

  

  $url_id = $wpdb->get_var("SELECT term_id FROM $wpdb->terms WHERE slug = '".$slug."'");

  

  echo get_category_link($url_id);

  

  }

  

  }

  

  前台调用方法:

  

  <?php geturl("slugName","page"); //单页 ?>

  

  <?php geturl("slugName","cat"); //分类 ?>

分享到:

本文"经过栏目/单页面别名调用页面地址"由蚂蚁部落站长搜集整顿而来,仅供大家学习与参考利用。更多网站制造教程尽在蚂蚁部落站长站。

顶一下

(2)

100%

踩一下

(0)