2016-11-06 1 views
0

Я разрабатываю пользовательскую тему для своего веб-сайта, и я не могу видеть медиа в grid-view, хотя я могу видеть изображения в list-view.Не удается загрузить медиа, и я не вижу вид сетки на моем веб-сайте WordPress?

Во-вторых, когда я загрузить новое изображение, я получаю следующие три ошибки:

these are the three errors I get every time I upload new image

ОШИБКА 1:

call_user_func_array() ожидает параметр 1, чтобы быть действительным обратным вызовом, функция «ms_image_editor_default_to_gd» не найдена или недействительна имя функции

ОШИБКА 2:

Недействительного аргумент для Еогеаспа()

ОШИБКА 3:

Не удается изменить информацию в заголовке - заголовки уже отправлены.

+0

похоже на ошибку WP, попробовал ли вы обновить wordpress или загрузить новый пакет wordpress? [** здесь **] (https://wordpress.org/download/) – Noman

+0

My WordPress - это последняя версия, и на нем нет обновлений. Я загрузил 4.6. Не знаю, в чем проблема ... –

ответ

0

Это случилось со мной в прошлом. Попробуйте это, вы можете поместить это в свои функции. Php

function ms_image_editor_default_to_gd($editors) { 
$gd_editor = 'WP_Image_Editor_GD'; 
$editors = array_diff($editors, array($gd_editor)); 
array_unshift($editors, $gd_editor); 
return $editors; 
} 
add_filter('wp_image_editors',  'ms_image_editor_default_to_gd'); 
+0

Спасибо за ввод. Я попытался добавить это в свой файл functions.php, но все же сетка продолжает «загружать» навсегда! Он ничего не показывает, и я пробовал все возможное, чтобы его отлаживать, но не могу. Я отключил, а затем включил все плагины, я вручную установил файлы WordPress, я также пытался менять свой браузер каждый раз, когда я видел эту проблему, но ничего не работает. –

+0

Единственное, что приходит мне в голову, это проверить некоторые значения php.ini, такие как max_upload_size/max_vars/время выполнения и т. Д. Возможно, вы также можете загрузить свой сайт на сервер Linux и посмотреть, что там работает. – funkysoul