Wordpress - Images not showing up in the Media Library

前端 未结 12 1943
春和景丽
春和景丽 2021-01-01 15:48

I have a huge problem with my Wordpress. My uploaded images don\'t list in the Media Library.

It is weird tho, it says I have 75 images, but display none. Take a loo

相关标签:
12条回答
  • 2021-01-01 16:14

    How did you upload those images; via FTP or through WP uploader? You have to upload images THROUGH WP uploader in order to show them in the image library.

    0 讨论(0)
  • 2021-01-01 16:16

    I had a same problem just now, with missing media library images for my blog. The images appeared to be right there in the media library and were definitely on the actual web server (checked via FTP).

    As Allen Z advised I did "check Settings → Media and make sure that Uploading Files folder is set to wp-content/uploads"

    Mine were set to the default blank. I altered this to an absolute path http://www.example.com/wp-content/uploads

    THIS DIDNT SOLVE THE PROBLEM when I refreshed the site in browser. However, I immediately changed the path back to blank (the default setting again) and everything came back! Woop

    Everyone having this problem might want to try this before getting into the more technical fixes!

    0 讨论(0)
  • 2021-01-01 16:16

    Well, Seems like there was a bug when creating custom post types in the function.php file of the theme... which bugged that.

    0 讨论(0)
  • 2021-01-01 16:20

    Did you ever change the directory of your Wordpress install?

    I had a problem with not finding my uploaded images after changing the Wordpress location on my server. In Wordpress, I went to Dashboard-> Settings -> Media and changed the uploads folder in the "Store uploads in this folder" field.

    0 讨论(0)
  • 2021-01-01 16:21

    Ubuntu stores uploads in /var/lib/wordpress/wp-content/uploads . So what you need is to have this directory within your wordpress installation. Something like:

    sudo ln -s /var/lib/wordpress/wp-content/uploads /var/www/www.mysite.com/wp-uploads
    

    (replace mysite.com with your domain, the file should exist) should do the trick.

    (Note that I've not tested this with multiple wordpress installations on one server.)

    Further note that to make upload work at all (but this wasn't the question), you need to change Settings / Media / Store uploads in this folder to

     wp-content/uploads
    

    (no leading slash).

    0 讨论(0)
  • 2021-01-01 16:22

    I faced same issue on my wordpress site. After the lot of debugging i fixed my problem step by step like this.

    1. First add given below code your db-config.php
    define('SCRIPT_DEBUG', TRUE);
    define('WP_DEBUG', TRUE);
    define( 'WP_DEBUG_LOG', true );
    
    1. Then goto /wp-includes/js/wp-util.js files and find the code $.ajax( options ) on line number 100 insert given below code into your file
    deferred.jqXHR = $.ajax( options ).done( function( response ) {
      try {
          response = JSON.parse(response);
      } catch (Exception) {
          response = response;
      }
    

    Please check your may be resolved.

    1. if you Removed constant from db-config.php
    define('SCRIPT_DEBUG', TRUE);
    define('WP_DEBUG', TRUE);
    define( 'WP_DEBUG_LOG', true );   
    
    1. Then compress your /wp-includes/js/wp-util.js file code and put your compressed code into /wp-includes/js/wp-util.min.js

    *change your own risk if your update your wordpress version your changed may be lost.

    0 讨论(0)
提交回复
热议问题