WordPress “添加媒体”只显示上传到本文章的图片

2020-10-1113:44:52WordPress “添加媒体”只显示上传到本文章的图片已关闭评论 浏览:3,086次

我们在使用wordpress的时候,尤其是在发布文章的过程中,一旦插入图片,点开的时候,整个媒体库的图片全部显示出来,直接拖慢了图片上传的速度!

WordPress

这时候,我们需要设置一下,让WordPress "添加媒体"只显示上传到本文章的图片,别的图片不在这里显示就可以了!

因为wordpress后台媒体库默认会显示所有文件,如果文件很多,加载起来非常慢,还会出现假死现象。操作也很简单,将下面的代码添加到当前主题的 functions.php 文件中:

  1. //WordPress “添加媒体”文件时只显示上传到当前文章的附件
  2. //add_action( 'wp_footer', 'fanly_mediapanel_lock_uploaded' );//让前台编辑器也生效
  3. add_action( 'admin_footer-post-new.php', 'fanly_mediapanel_lock_uploaded' );
  4. add_action( 'admin_footer-post.php', 'fanly_mediapanel_lock_uploaded' );
  5. function fanly_mediapanel_lock_uploaded() {
  6.     echo '<script type="text/javascript">var $i=0;jQuery(document).on("DOMNodeInserted", function(){if(jQuery("#media-attachment-filters").length>0&&$i==0){jQuery(\'select.attachment-filters [value="uploaded"]\').attr(\'selected\',true).parent().trigger(\'change\');$i++;}});</script>';
  7. }

代码扔进去之后,测试一下,看看是不是就可以了呢?

  • 微信赞赏老师
  • 互联网营销培训课程
  • weinxin
  • 苏春宇微信号
  • 183 6469 9738(手机)
  • weinxin
网络营销培训
苏春宇