WordPress获取页面链接函数:get_page_link
WordPress函数get_page_link用于获取指定页面的链接
get_page_link( int|WP_Post $post = false, bool $leavename = false, bool $sample = false )
函数参数
$post
整数或WP_Post
页面ID
$leavename
布尔值,默认值:false
是否返回固定链接设置,当为true时返回结果如下:
https://www.beizigen.com/%pagename%
$sample
布尔值,默认值:false
当页面状态为草稿或复审时,$sample的值为true返回固定链接格式,默认返回动态链接
函数使用示例
$page = 15;
echo '<a href="' . get_page_link($page) . '">' . get_the_title($page) . '</a>';
扩展阅读
get_page_link()函数位于:wp-includes/link-template.php
相关函数:
- home_url()
- page_link()
- get_permalink()