服务热线
1888888888
作者:文煞发布时间:2023-06-08分类:WordPress笔记浏览:478
在WordPress中,获取文章别名是一个非常常见的需求。虽然可以通过the_title()函数获取文章标题,但是却找不到能直接获取文章别名的WordPress函数。因此,我们需要编写一个调用函数来获取文章别名。
以下是一个获取文章别名的函数:
function the_slug($postid = null) { if($postid == 'null') $postid = $post->ID; $postData = get_post($postid, ARRAY_A); $post_slug = $postData['post_name']; return $post_slug; }
将函数放置在主题的functions.php文件中后,可以在single.php文件中调用函数来获取当前文章的别名:
<?php echo the_slug();?>
如果需要获取指定文章ID为20的文章别名,则可以使用以下代码:
<?php echo the_slug(20);?>
分享:
支付宝
微信