Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php get_delete_post_link()是否删除帖子';WordPress中的meta是什么?_Php_Wordpress - Fatal编程技术网

Php get_delete_post_link()是否删除帖子';WordPress中的meta是什么?

Php get_delete_post_link()是否删除帖子';WordPress中的meta是什么?,php,wordpress,Php,Wordpress,我正在我的网站前端使用get\u delete\u post\u link(),允许博客作者删除他们的帖子 我的问题是,当这个链接被用来删除一篇文章时,文章元是否也会被删除 希望有人能帮忙解释 提前感谢。如果您在没有任何争论的情况下使用它,那么帖子将被移到垃圾箱中。破烂的帖子不留帖子 但是如果您将第三个参数设置为true,那么post将被永久删除,包括元信息 // first argument post_id // second one deprecated // third one is f

我正在我的网站前端使用
get\u delete\u post\u link()
,允许博客作者删除他们的帖子

我的问题是,当这个链接被用来删除一篇文章时,文章元是否也会被删除

希望有人能帮忙解释


提前感谢。

如果您在没有任何争论的情况下使用它,那么帖子将被移到垃圾箱中。破烂的帖子不留帖子

但是如果您将第三个参数设置为true,那么post将被永久删除,包括元信息

// first argument post_id
// second one deprecated 
// third one is force_delete, which deletes post permanently including post meta.
get_delete_post_link(null, '', true);

嗨,沙扎德-谢谢你的回复。因此,如果我通过true,帖子将被永久删除。那这篇文章的元数据呢?那也会被删除吗?你能告诉我这是记录在哪里的方向吗?我想仔细阅读一下。再次感谢是的,它也会删除帖子。ref:wp 3.8在线
956
上的文件
wp includes/link template.php
,谢谢。从第954行开始的函数不只是显示链接是如何建立的吗?由此,我想知道post meta是如何被删除的?通过
get\u delete\u post\u link()
生成的链接将带您进入带有一些查询变量
nonce,post&action
的wp admin页面。请求由
第122行(+-)
上的
wp admin/edit.php
文件处理。然后,在检查post类型和存在性之后,另一个名为
wp\u delete\u post()
的函数具有post\u id,函数引用
wp包括/post.php
第2290行(+-)
。我感谢您的解释。再次感谢!