获取当前页面 link - get_permalink() 或 get_page_link() 哪个更好?

Which is better to get current page link - get_permalink() or get_page_link()?

对于 get_permalink() 我看到当不使用 with 循环时会很复杂,https://developer.wordpress.org/reference/functions/get_permalink/

get_page_link()直视我,https://developer.wordpress.org/reference/functions/get_page_link/

那么实际上哪个更好?

get_page_link() 特定于页面 post 类型,还有 get_attachment_link()get_post_permalink() 分别用于附件和 posts。

get_the_permalink() 检查 post 类型并使用上面的适当函数。

这就是为什么我更喜欢 get_permalink()get_the_permalink()