Narzędzie przycinania Wordpress wyszarzone


13

Narzędzie przycinania wordpress jest dla mnie wyszarzone w Firefox 3.6 (i IE7 / 8). Wyłączyłem dodatki firefox i wypróbowałem rozwiązanie tutaj:

Edytor obrazów Wordpress nie działa - konflikt?

Ale to nie rozwiązało problemu. Czy ktoś wie, w jaki sposób wordpress określa, czy włączyć przycisk przycinania?

Wersja WP to 3.0.1

dzięki,


1
Właśnie zrozumiałem, że przycisk jest wyłączony, dopóki nie zaczniesz przeciągać. Problem został spowodowany przez jedną z zainstalowanych wtyczek (myślę). Musisz tylko dowiedzieć się, który z nich teraz.
codecowboy

Zwykle jest to naprawione przez zainstalowanie biblioteki „gd” na serwerze. Twój gospodarz musi zrobić coś takiegoyum install php-gd
PJ Brunet

Odpowiedzi:


6

Dla mnie przycisk stał się dostępny po kliknięciu i przeciągnięciu kursora myszy nad częścią obrazu, aby wybrać obszar do przycięcia.


Wow, to jest bardzo nieintuicyjny interfejs użytkownika.
slhck


1

Narzędzie kadrowania i interfejs edycji obrazu nie są tak intuicyjne, jak mogłoby być.

Dla każdego, kto szuka powodu, dla którego narzędzie do przycinania jest wyłączone, a przycisk zapisywania jest wyszarzony, oto kroki umożliwiające uruchomienie narzędzia do przycinania:

  1. edytuj obraz, który chcesz przyciąć
  2. kliknij przycisk przycinania nad obrazem
  3. przeciągnij obszar obrazu, do którego chcesz przyciąć obraz
  4. kliknij przycisk przycinania PONOWNIE
  5. zauważ teraz, że obraz został przycięty, teraz naciśnij przycisk Zapisz.

0

Dla każdego, kto nie rozwiązał problemu codecowboy, spróbuj ...

Miałem bardzo podobny problem do tego, co myślę, że tam doświadczasz ... Po wielu godzinach prób znalezienia rozwiązania przez przypadek doszedłem do wniosku, że problemem była dodatkowa przestrzeń na dole mojego pliku niestandardowego.php.

Więc ... idź i spróbuj tego. Otwórz główny folder motywów i poszukaj pliku functions.php. Teraz przejdź na sam dół strony i poszukaj tagu zamykającego ?> Php. Teraz upewnij się, że po znaku > nie ma żadnych tabulatorów, spacji ani znaków powrotu wiersza, w tym żadnych komentarzy lub czegokolwiek dodatkowego.

Dla mnie to naprawiło mój problem i myślę, że to problem z wordpress. Jeśli nadal masz problem, sprawdź, czy wywołujesz jakieś zewnętrzne pliki php w pliku functions.php, a jeśli tak, wykonaj te same czynności, co wymienione powyżej. Mam nadzieję, że to komuś pomoże.


2
Nie dotyczy to WordPress, ale PHP. Nie można ustawić nagłówków HTTP, jeśli już wysłano dane wyjściowe. Posiadanie zawartości poza tagami PHP wysyła ten wynik (zgodnie z oczekiwaniami), a funkcja przycinania prawdopodobnie zależy od Ajax z określonymi nagłówkami lub treścią (bez prefiksu z pustymi wierszami). Rozwiązaniem jest pominięcie zamykającego znacznika PHP, który jest nadal prawidłowym PHP, ale zapobiega tego rodzaju błędom.
Jan Fabry

Bardzo prawda ... Wciąż to zauważyłem, więc pomyślałem, że podzielę się
NetConstructor.com

1
Co więcej, unikaj całkowicie zamykającego znacznika PHP. Nie jest to wymagane, a pominięcie go może pomóc w zapobieganiu temu problemowi. Więcej tła: stackoverflow.com/questions/4410704/…
Tim Malone
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.