我们在使用wordpress的时候,通常都喜欢使用文章别名来作为固定连接,这个别名也就是slug name,我们在编辑文章的时候,可以自定义文章的别名。当然,我们也可以在文章编辑页,点击某篇文章下的"快速编辑",也可以在这里编辑别名。
但是这个别名的获取,WordPress却没有提供方法。WordPress中提供了the_title()来获取文章标题,提供了the_permalink()来获取当前文章的链接,但是并没有提供获取文章别名的函数。
我们可以在主题目录的functions.php中添加一个函数,代码如下:
function the_slug() {
$post_data = get_post($post->ID, ARRAY_A);
$slug = $post_data['post_name'];
return $slug;
}这样,我们就可以在我们需要的地方调用该函数了,比如如下调用方式:
<?php echo the_slug(); ?>
以上就介绍了辛星浅析WordPress中的别名,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
全网最新最细最实用WPS零基础入门到精通全套教程!带你真正掌握WPS办公! 内含Excel基础操作、函数设计、数据透视表等
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号