我们在使用wordpress的时候,尤其是在发布文章的过程中,一旦插入图片,点开的时候,整个媒体库的图片全部显示出来,直接拖慢了图片上传的速度!
这时候,我们需要设置一下,让WordPress "添加媒体"只显示上传到本文章的图片,别的图片不在这里显示就可以了!
因为wordpress后台媒体库默认会显示所有文件,如果文件很多,加载起来非常慢,还会出现假死现象。操作也很简单,将下面的代码添加到当前主题的 functions.php 文件中:
- //WordPress “添加媒体”文件时只显示上传到当前文章的附件
- //add_action( 'wp_footer', 'fanly_mediapanel_lock_uploaded' );//让前台编辑器也生效
- add_action( 'admin_footer-post-new.php', 'fanly_mediapanel_lock_uploaded' );
- add_action( 'admin_footer-post.php', 'fanly_mediapanel_lock_uploaded' );
- function fanly_mediapanel_lock_uploaded() {
- 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>';
- }
代码扔进去之后,测试一下,看看是不是就可以了呢?
- 微信赞赏老师
- 互联网营销培训课程
-
- 苏春宇微信号
- 183 6469 9738
-