2016-06-13 49 views
3

發現這樣一個問題:Wordpress: media library grid mode infinite loadingWP媒體庫網格視圖不顯示

,最近: 「目前我使用的擁抱孩子的主題,但媒體網格視圖不工作,即使我試圖讓電網。從任何其他地方,如選擇特色圖片,它不工作。「 來自:Wordpress grid media is not working

我在WordPress(也使用Enfold)有完全相同的問題。我已將我的插件文件夾重命名爲plugins.hold,禁用所有插件。我還將主題設置爲TwentySixteen。這兩件事都沒有奏效。媒體庫列表視圖的作品 - 只有網格視圖沒有。 (但是,這是至關重要的,因爲有幾個元素默認拉網格視圖,沒有機會切換到列表視圖,這基本上使這些元素無用,因爲它是不可能添加圖像的。)

我意識到這一點是一個WP問題,而不是一個編程問題,但我希望有人看到了這個問題,並提出瞭如何解決問題的建議。

+0

同樣的問題。你找到解決方案嗎? – David

+0

我們最終從備份恢復站點。我確實收到了這個信息(在我們恢復後)幫助我排除故障: 啓用調試日誌:打開您的wp-config.php文件並查找define('WP_DEBUG',false);.將其更改爲true。 另外,設置define('WP_DEBUG_LOG',true); 錯誤將被保存到/ wp-content /目錄下的debug.log日誌文件中。 請注意,啓用調試模式後,您必須嘗試切換到網格模式,因此有可能觸發錯誤。 希望它有幫助! – Dan

回答

2

我在我的wordpress網站上遇到了同樣的問題。大量的調試後,我一步一步解決了我的問題。

    以下代碼的DB-的config.php
  1. 先加給定
define('SCRIPT_DEBUG', TRUE); 
define('WP_DEBUG', TRUE); 
define('WP_DEBUG_LOG', true); 
  • 然後轉到/可溼性粉劑包含/ JS/WP- util.js文件並找到代碼$ .ajax( 選項)在行號100(取決於您的wordpress版本)將以下代碼插入您的文件
  • deferred.jqXHR = $.ajax(options).done(function(response) { 
        try { 
         response = JSON.parse(response); 
        } catch (Exception) { 
         response = response; 
        } 
    

    請檢查可能會得到解決。

    1. 如果卸下從DB-config.php中恆定
    define('SCRIPT_DEBUG', TRUE); 
    define('WP_DEBUG', TRUE); 
    define('WP_DEBUG_LOG', true); 
    
  • 然後壓縮您/可溼性粉劑包含/ JS/WP- util.js中文件的代碼,並把你的壓縮碼成/wp-includes/js/wp-util.min.js
  • *如果您的更新WordPress版本更改可能會丟失,請自行修改風險。

    +0

    核心文件改變是壞習慣。但它對我有用。我認爲這是更好的答案...謝謝你。 – Avinash

    0

    我最近遇到了這個問題,並且在嘗試了所有爲我工作的建議後。

    wp-config.php的最上面一行添加以下功能。如果需要在 之後更新固定鏈接一次。

    ob_start();