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

get_delete_post_link( int|WP_Post $id, string $deprecated = '', bool $force_delete = false )

检索文章的删除文章链接

deletemore...

linkmore...

postmore...


描述

可以在WordPress循环内使用,也可以在循环外使用,可以使用任何文章类型。


参数

$id

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

$deprecated

(string)(可选) 不要使用。

默认值: ''

$force_delete

(bool)(可选) 是否绕过回收站并强制删除。

默认值: false


返回

(string|void) 给定文章的删除链接URL。



源码

查看源码 官方文档


更新日志

版本描述
2.9.0开始引入

用户贡献的笔记

  • 贡献者:Yohann Billard

    小心,如果将此函数与自定义文章类型一起使用,则必须将register_post_type()函数的“show_ui”参数定义为true。

    当“show_ui”参数为false时,链接不起作用
    https://example.com/wp-admin/?action=delete&_wpnonce=bb70aa97e2

    当“show_ui”参数为true时,链接起效
    https://example.com/wp-admin/post.php?post=1234&action=delete&_wpnonce=87d5108013