获取文章或页面的别名(Slug)作为小标题

文 / @WordPress主题

WordPress站点如何使用文章别名作为小标题

在一些设计稿中,可能需要在页面中设置一段英文作为小标题,但是实现起来较为麻烦。如果WordPress站点使用文章别名作为固定链接,就能够方便地获取文章的别名,并将其作为小标题使用。同时,用户也可以编辑别名,从而让页面看上去更加美观。

faq

获取WordPress文章别名的方法

WordPress没有为我们提供直接获取文章别名的函数,但我们可以用以下代码获取。只需要在需要显示文章别名的地方调用该函数即可。

function the_slug(){
    global $post;
    $post_data = get_post($post->ID, ARRAY_A);
    $slug = $post_data['post_name']; 
    echo ucwords(str_replace("-", " ", $slug));
}

代码中的 the_slug() 函数将获取当前文章的数据,包括文章名称(即文章别名)。它会将文章别名中的横线替换成空格,并将每个单词的首字母转换为大写。使用该函数相当简单,只需在需要显示文章别名的代码中调用即可。

the_slug();

该函数的使用方法类似于调用文章标题或文章内容,甚至更加简单。此外,我们还可以根据需要截取别名中的前几个单词来作为小标题使用。

添加UTHEME为好友
扫码添加UTHEME微信为好友
· 分享WordPress相关技术文章,主题上新与优惠动态早知道。
· 微信端最大WordPress社群,限时免费入群。