首页 > CMS应用 > 正文
WordPress获取当前分类别名、文章别名的方法

代码1,放在当前主题的functions文件:

/* 获取当前文章或页面别名的函数*/
function the_slug() {
    $post_data = get_post($post->ID, ARRAY_A);
    $slug = $post_data['post_name'];
    return $slug;
}
/* 获取当前文章所属第一个分类别名的函数*/
function the_category_slug(){
 $category = get_the_category();
 return ($category ? $category[0]->slug : "");
}

代码2:

<?php
// 输出文章别名
echo the_slug();
// 输出文章分类的别名
echo the_category_slug();
?>

注意事项:两段代码可以分开使用,注意起始
用途:比如分类别名,可以是在文章页面获取分类别名而自定义描文本到分类首页,而不是想使用函数一样直接获得分类名称的超链接,适合分类页面有多个关键词的时候做全站的内链!

文章评论

共有 0 条评论

Top