Инструмент обрезки WordPress недоступен для меня в Firefox 3.6 (и IE7/8). Я отключил надстройки Firefox и попробовал решение здесь:
Редактор изображений WordPress не работает — конфликт?
Но это не решило проблему. Кто-нибудь знает, как WordPress определяет, следует ли включить кнопку кадрирования?
Версия WP 3.0.1.
Спасибо,
Только что понял, что кнопка отключена, пока не начнешь перетаскивать. Проблема была вызвана одним из установленных плагинов (я думаю). Осталось выяснить, какой именно сейчас.
Обычно это исправляется установкой библиотеки «gd» на сервер. Ваш хост должен сделать что-то вроде
yum install php-gd
Вау, это очень неинтуитивный пользовательский интерфейс.
Да, да, впечатляющий пользовательский интерфейс. После установки области кадрирования мне пришлось снова нажать кнопку «Обрезано», после чего стала доступна кнопка «Сохранить». Посмотрите на ответ @Mike Kormendy для пошагового ответа.
Вам помогла деактивация плагина firephp? Вы можете связать плагин firephp?
Ага. Ссылка inchoo.net/wordpress/wordpress-firephp-plugin
Тогда, вероятно, WordPress FirePHP недостаточно умен, чтобы знать, когда он должен заткнуться (например, в запросах AJAX).
Это относится не только к WordPress, но и к PHP. Вы не можете установить заголовки HTTP, если вы уже отправили вывод. Наличие содержимого вне тегов PHP отправляет этот вывод (как и ожидалось), и функциональность обрезки, вероятно, зависит от Ajax с определенными заголовками или содержимым (без префикса с пустыми строками). Решение состоит в том, чтобы оставить закрывающий тег PHP, это все еще допустимый PHP, но предотвращает такие ошибки.
Совершенно верно… Тем не менее, я заметил это, поэтому решил поделиться
Еще лучше вообще избегать закрывающего тега PHP. Это не обязательно, и его отсутствие может помочь предотвратить эту проблему. Дополнительная информация: stackoverflow.com/questions/4410704/…
Для меня кнопка стала доступной, когда я щелкнул и перетащил курсор мыши на часть изображения, чтобы выбрать область для обрезки.
Инструмент обрезки и интерфейс редактирования изображения не так интуитивно понятен, как мог бы быть.
Для тех, кто ищет, почему инструмент обрезки деактивирован, а кнопка сохранения неактивна, вот шаги, чтобы заставить инструмент обрезки работать:
Я на 99% уверен, что это было вызвано плагином firephp.
Для всех, у кого решение codecowboy не решило проблему, попробуйте это…
У меня была проблема, очень похожая на то, что, как я думаю, вы испытываете там… После нескольких часов попыток решить ее по совпадению я понял, что проблема была в дополнительном пространстве внизу моего пользовательского файла functions.php.
Итак… иди и попробуй это. Откройте основную папку вашей темы и найдите файл functions.php. Теперь перейдите в самый низ страницы и найдите закрывающий тег ?> php. Теперь убедитесь, что НЕТ табуляции, пробелов или возвратов строк после >, включая любые комментарии или что-то еще.
Для меня это решило мою проблему, и я думаю, что это проблема WordPress. Если у вас все еще есть проблема, проверьте, вызываете ли вы какие-либо внешние php-файлы в файле functions.php, и если да, выполните те же шаги, что указаны выше. Надеюсь, это поможет кому-то.