当前浏览:首页 / WordPress函数 / the_permalink()

the_permalink( int|WP_Post $post )

显示当前文章的固定链接

permalink

themore...


参数

$post

(int|WP_Post) (可选) Post ID或Post对象。默认值为全局$post


说明

该标签必须在循环范围内,通常用于在显示文章时显示每个文章的固定链接。由于此模板标签仅限于显示正在处理的文章的固定链接,因此您不能使用它在日志上显示任意文章的固定链接。如果您想获得文章的固定链接,请参阅get_permalink(),因为它具有唯一的文章id。



源码

查看源码 官方文档


更新日志

版本描述
4.4.0添加了$post参数
1.2.0开始引入

使用示例

  • 示例1

    用作带有标题标签的链接
    为固定链接创建链接,文章的标题作为链接文本。这是放置文章标题的常见方式。

    <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a>
    
  • 示例2

    作为文本链接
    您可以使用任何您喜欢的文本作为链接文本,在本例中为“permalink”。

    <a href="<?php the_permalink(); ?>">permalink</a>
    
    
  • 示例3

    将文章URL显示为文本,而不创建链接:

    This address for this post is: <?php the_permalink(); ?>