737 906 029 hicarian@o2.pl

WordPress: Nie mogę wgrać obrazków – rozwiązanie

WordPress, pomimo że jest bardzo intuicyjnym i wygodnym CMS-em, potrafi czasami przysporzyć wiele kłopotów. W niniejszej poradzie, zajmę się problemem z wgrywaniem mediów.

Informacja dla speców – to będzie łopatologiczny wpis, z pominięciem fachowych nazw. Chce dedykować to właścicielom blogów, którzy dopiero zaczynają swoją przygodę z WordPress.

Błąd po wrzuceniu obrazków

Sporadycznym problemem, z którym spotykam się na stronach opartyach o CMS WordPress, to błędny zapis obrazków. Ilustracje się nie wgrywają i wyskakuje błąd lub obrazek pomimo wgrania, nie pokazuje się prawidłowo. W zależności od rodzaju problemu, podpowiem co można zrobić. Każdy kolejny krok przedstawiam w podpunkcie.

Ilustracja w ogóle się nie wgrywa w WordPress

  1. Wejdź na swoje konto FTP i do katalogu WordPress.
  2. Wejdź do wp-content
  3. Sprawdź, czy katalog uploads ma nadane prawa dla podkatalogów 755 a dla obrazków – 644.
  4. Jeżeli nie, nadaj takie uprawnienia. Jeżeli to dalej nie pomaga patrz punkt 5.
  5. Wejdź w panel WordPressa
  6. Przejdź do sekcji Ustawienia/Media
  7. Sprawdź, czy masz takie ustrojstwo, które w 9/10 WordPressów nie jest widoczne:Ścieżka dla plików w katalogu Uploads w WordPress
  8. Bardzo ważne! Sprawdź, czy ścieżka tam podana jest prawidłowa. Wielu przypadkach nie jest, ponieważ pominięta jest nazwa serwera.
  9. W tym celu stwórz plik np. adres.php w którym umieścisz następujący kod:
  10. <?php echo dirname( __FILE__ ); ?>
  11. Wgraj plik adres.php w katalogu twojej strony. Nie w uploads, nie wp-content, tylko np. mojastrona.pl/adres.php
  12. W przeglądarce wpisz http://mojastrona.pl/adres.php
  13. Skopiuj dokładnie wszystko co tam się pokaże. np:
  14. /home/viroo2333/domains/mojadomena.pl/public_html
  15. Teraz uwaga! Wklejamy ten dokładny adres do “Przechowuj wysłane pliki w katalogu.
  16. Na końcu skopiowanego pełnego adresu dodajemy /wp-content/uploads
  17. Prawidłowa ścieżka powinna wyglądać więc tak:
  18. /home/viroo2333/domains/mojadomena.pl/public_html/wp-content/uploads
  19. Zapisujemy i ponownie wgrywamy obrazek. Powinno zadziałać 🙂

Obrazek się wgrywa, ale błędnie/nie pokazuje się

  1. Jeśli widzisz taki obrazek po wgraniu:Źle wgrany obrazek w WordPress
  2.  Spróbuj obrazek nie nazywać ze spacjami np: ola kocha zwierzaki.jpg. Tylko nazwij go olakochazwierzaki.jpg lub ola-kocha-zwierzaki.jpg

To wszystko z mojej strony. Pomogłem komuś? Dzięki za komentarz.

Kamil Kondel

SEO/SEM specjalista. Znajdziesz mnie pod pseudonimem - Hicarian.

This Post Has 8 Comments

  1. Bartek

    Bardzo pożyteczny artykuł. A co mogę zrobić jeśli w moim WordPressie w Ustawienia/Media nie mam linijki “Przechowuj wysłane pliki w katalogu”? Czy w jakimś pliku mogę ręcznie ustawić prawidłową ścieżkę przechowywania pliku?

    1. Kamil Kondel

      Cześć Bartek, nie mam pojęcia 🙁

  2. Bartek

    Co mogę zrobić jeśli w menu WordPressa nie mam ścieżki “Przechowuj wysłane pliki w katalogu”? Można ustawić to ręcznie w jakimś pliku?

    1. MefjuKoder

      Możesz tą ścieżkę ustawić w bazie danych – tabela wp_options 😉

      1. her

        Dobry człowieku w którym miejscu?

  3. marmad

    44 rekord w tej tabeli;-)

  4. marmad

    sorki 56 😉

  5. marmad

    ale u mnie i tak nie działą nic. nadal się nie chcą wgrywać. host na netlok’u 🙁 dłubę kóreś popołudnie z kolei.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Przeczytaj poprzedni wpis:
Panda 4.0 – dobry content bez linków?

Parę dni temu wyszła aktualizacja Pandy, w czwartej wersji. Postanowiłem się z wami podzielić moimi spostrzeżeniami. Panda, jak większość z...

Zamknij