在线免费VIP电影 广告位招租

wordpress删除文章自动删除文章中的图片

温馨提示:本文最后更新于2022-11-01 11:51:36,距当前已超过60天,某些文章具有时效性,若有错误或已失效,请在下方留言
热门位置,广告招租!

代码放在function.php内

步骤-文章删除到垃圾箱-垃圾箱内彻底删除,然后你就发现媒体库里那个文章内的图片已经不见了

// 删除文章同步删图片
function delete_post_and_attachments($post_ID) {
global $wpdb;

//删除特色图片

$thumbnails = $wpdb->get_results( "SELECT * FROM $wpdb->postmeta WHERE meta_key = '_thumbnail_id' AND post_id = $post_ID" );
foreach ( $thumbnails as $thumbnail ) {
wp_delete_attachment( $thumbnail->meta_value, true );
}

//删除图片附件

$attachments = $wpdb->get_results( "SELECT * FROM $wpdb->posts WHERE post_parent = $post_ID AND post_type = 'attachment'" );
foreach ( $attachments as $attachment ) {
wp_delete_attachment( $attachment->ID, true );
}
$wpdb->query( "DELETE FROM $wpdb->postmeta WHERE meta_key = '_thumbnail_id' AND post_id = $post_ID" );
}
add_action('before_delete_post', 'delete_post_and_attachments');
// 结束
如果您喜欢本站,可以点击这儿捐赠本站!
权限说明 商务合作 部落守则 联系我们

给TA打赏
共{{data.count}}人
人已打赏
网站教程

如何让WordPress支持上传SVG格式图片并显示在媒体库中

2022-10-31 10:46:40

网站教程

QQ域名防红防封跳转JS代码

2022-11-2 10:27:28

广告位招租 广告位招租
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索