Гаденькая проблемка, решение которой удалось найти не сразу. При попытке редактирования изображения в медиатеке WordPress (версия 4.3.1) изображение не загружалось и такая вот картина раздражала при каждой попытке отладить баг:
При нажатии на любой инструмент редактирования выдается ошибка:
Не удалось загрузить изображение для просмотра. Пожалуйста, обновите страницу и повторите попытку
Вариант “откатывания” версии WP или “накатывания” поверх оригинального дистрибутива никак не устраивал, т.к. нерешенная проблема так или иначе оставалась в голове, как шило в одном месте. К тому же некоторым людям это вовсе и не помогало с этой проблемой.
Пробовал вариант с отключением всех плагинов, но и это не возымело успеха.
На форуме поддержки WooCommerce нашел наводку на решение: в файлах темы, плагинов, файле wp-config удалить пустые строчки в начале и конце файла. К сожалению, тоже не помогло, но уже оказалось “теплее”.
В моем случае пустые строчки оказались между конструкциями <?php … ?> файла function.php моей темы (к слову кастомной). В итоге из этого:
1 2 3 |
<?php ... ?> <?php ... ?> |
должно было быть:
1 2 |
<?php ... ?> <?php ... ?> |
После чего мой редактор стал загружать превью изображений и славно их редактировать, а я остался довольным 🙂
Спасибо огромное!!! Очень помогло)))
Очень рад быть полезным! Пожалуйста!:)
Помогите пожалуйста, у меня та же проблема! Она появилась после подключения скрипта плавного скролла вниз.
Пишу в functions.php темы следующее:
function wpb_adding_scripts() {
wp_register_script(‘down-button’, get_template_directory_uri() . ‘/js/down-button.js’, array(‘jquery’),’1.1′, false);
wp_enqueue_script(‘down-button’);
}
add_action( ‘wp_enqueue_scripts’, ‘wpb_adding_scripts’ );
Скрипт работает, а превьюшек нет. Если эти строчки убрать, превью в редакторе появятся. Что я сделала не так? Уже измучалась, пробовала подключать по-разному, удаляла пробелы везде и всюду)
Похожая проблема с Hard висят семь обновлений, но при попытки обновится или зайти на вкладку плагин висит белый экран с надписью загрузка страницы и более ничего не происходит. Не знаю в чем проблема может из-за плагинов, а может быть из-за того что хост провайдер перенес меня на новый сервер, а где прописать ftp-адрес не знаю на блоге. Проблему решить пока не удается. Вроде все работает но в плагины зайти не могу. Посоветуйте что-нибудь пожалуйста.
Похожая проблема с Hard висят семь обновлений, но при попытки обновится или зайти на вкладку плагин висит белый экран с надписью загрузка страницы и более ничего не происходит. Не знаю в чем проблема может из-за плагинов, а может быть из-за того что хост провайдер перенес меня на новый сервер, а где прописать ftp-адрес не знаю на блоге. Проблему решить пока не удается. Вроде все работает но в плагины зайти не могу. Посоветуйте что-нибудь пожалуйста. Вроде как wordpress должен с легкостью перемещаться на новую площадку, но у меня все время промахи в базе данных. Я посмотрел там, но в php ничего не понимаю, как говорится, и привлекать сторонних программистов тоже не хочется. Подскажите, как безболезненно перенести блог?
А как быть, если сайт работает с дочерней темой?
В директории темы в functions.php такой код:
<?php
/**
* Flatsome functions and definitions
*
* @package flatsome
*/
require get_template_directory() . '/inc/init.php';
/**
* Note: It's not recommended to add any custom code here. Please use a child theme so that your customizations aren't lost during updates.
* Learn more here: http://codex.wordpress.org/Child_Themes
*/
а в файле дочерней такой:
<?php
// Add custom Theme Functions here
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_country']); //удаляем! тут хранится значение страны оплаты
unset($fields['shipping']['shipping_country']); ////удаляем! тут хранится значение страны доставки
return $fields;
}