节约空间占用:删除WordPress文章同时删除内容包罗的图片

阿奇源码默认解压密码为"www.aqiyuanma.com",2021年9月11日前的源码默认解压密码为"www.hnymwl.com"
阿奇官方VIP技术群:483386718,阿奇源码技术交流群:938992858!速奇云-香港云服务器38元/月

wordpress安装插件显示“该插件没有有效的标题”

大挖在使用wordpress程序安装某插件的时候,插件页面点击启用时提示“该插件没有有效的标题”。但是该插件大挖在很多程序上应用过,应该不会是插件自身问题,猜想只是安装方式不对。那大挖通过以下的操作方法解决了该问题。简单的说只要正确的重新安装一下该插件就可以了。 解决方案: 通过百度搜索该插件,通过wordpress插件官方进行下载,之后把插件压缩包放置public_html/wp-conten

摘要:在我们编辑文章时通常会添加一些图片,杀青图文混排的效果,然则若是我们遇到删除文章时,文章中的图片并不会一同被删除掉,图片…

在我们编辑文章时通常会添加一些图片,杀青图文混排的效果,然则若是我们遇到删除文章时,文章中的图片并不会一同被删除掉,图片照样会留在服务器中无形中占用了服务器资源,那我们有没有一种设施可以在删除文章的同时将文章中的图片一起删除掉?

亲测为WordPress添加”友情链接”菜单功能

大挖遇到很多客户使用的wordpress企业主题,后台左侧菜单中没有链接的功能,这是因为之前的wordpres程序版本比较老,客户定制企业主题的时间也比较早,不支持新版的wordpress主题兼容,所以一直没有升级wordpress程序导致没有链接功能,那我们可以通过插件来添加这个友情链接功能,插件名称为link manager。但是插件的使用原则是能少就就少用,所以大挖今天给大家推荐纯代码添加友

只需要将代码添加到当前wordpress主题的Functions.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’);

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 /* 删除文章时删除图片附件 */ 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’ ) ;

wordpress插件中心内无法搜索在线安装插件

大挖有很多国内虚拟主机的朋友在安装wordpress程序后,在后台wordpress插件中心搜索官方插件时,显示服务器无法链接,或是发生未知错误,这通常是因为服务器ip被屏蔽的问题。“发生了未知错误。有可能是因为 WordPress.org 工作不正常,或本地配置有误。如果问题持续存在,请浏览中文支持论坛。” 这是由于使用的国内主机封了某些DNS导致的问题。 我们以阿里云的服务器为例,可以使用下

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

注:在使用本系统时,使用方必须在国家相关法律法规范围内并经过国家相关部门的授权许可,禁止用于一切非法行为。使用用途仅限于测试、实验、研究为目的,禁止用于一切商业运营,本团队不承担使用者在使用过程中的任何违法行为负责。

阿奇源码 WordPress教程 节约空间占用:删除WordPress文章同时删除内容包罗的图片 https://www.aqiyuanma.com/110543.html

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务

  • 0 +

    访问总数

  • 0 +

    会员总数

  • 0 +

    文章总数

  • 0 +

    今日发布

  • 0 +

    本周发布

  • 0 +

    运行天数

你的前景,远超我们想象
节约空间占用:删除WordPress文章同时删除内容包罗的图片-海报

分享本文封面