Strona główna  /  Hosting i domeny  /  Jak uploadować pliki przez FTP na WordPress?

✦ AI
Otwarty laptop z widocznym paskiem postępu przesyłania plików na drewnianym biurku w domowym biurze.

Jak uploadować pliki przez FTP na WordPress?

Aby uploadować pliki na WordPress przez FTP, zainstaluj klienta FTP, połącz się z serwerem za pomocą danych z hostingu i prześlij pliki do katalogu public_html albo jego właściwego podkatalogu. Jeśli hosting na to pozwala, wybierz szyfrowane połączenie SFTP zamiast zwykłego FTP.

Czego potrzebujesz przed połączeniem?

Do przesłania plików potrzebujesz programu obsługującego FTP, na przykład FileZilla, oraz danych dostępowych utworzonych w panelu hostingu. Zwykle znajdziesz je w sekcji dotyczącej kont FTP, serwera lub dostępu do plików.

Przygotuj następujące informacje:

  • Host – adres serwera FTP lub SFTP.
  • Użytkownik – login przypisany do konta FTP.
  • Hasło – hasło do tego konta.
  • Port – najczęściej 21 dla FTP albo 22 dla SFTP.

Przed rozpoczęciem sprawdź też, czy masz gotowy plik lub folder do przesłania i zainstalowanego klienta FTP:

  • Masz aktualne dane dostępowe do serwera.
  • Wiesz, czy hosting obsługuje FTP, FTPS lub SFTP.
  • Masz zainstalowany program, na przykład FileZilla.
  • Pliki strony znajdują się w jednym folderze i nie są otwarte w programie, który może je zmieniać podczas transferu.

Jak przesłać pliki przez FileZilla?

FileZilla pokazuje pliki komputera i serwera w dwóch osobnych częściach okna. Widok lokalny znajduje się zwykle po lewej stronie, a widok zdalny, czyli zawartość hostingu, po prawej.

  1. Zainstaluj FileZilla z oficjalnego źródła i uruchom program.
  2. Wpisz dane połączenia w polach hosta, użytkownika, hasła i portu. Przy SFTP wybierz połączenie przez SSH, jeśli wymaga tego konfiguracja programu.
  3. Połącz się z serwerem i poczekaj, aż w panelu zdalnym pojawi się struktura katalogów.
  4. Otwórz katalog public_html. W niektórych hostingach konto FTP może od razu uruchamiać się w tym folderze albo mieć dostęp ograniczony tylko do jego zawartości.
  5. Znajdź pliki na komputerze w panelu lokalnym. Jeśli przesyłasz motyw lub wtyczkę, wybierz cały folder z jego zawartością.
  6. Przeciągnij pliki na serwer do otwartego katalogu docelowego. FileZilla rozpocznie transfer, a jego wynik zobaczysz w kolejce zadań.
  7. Sprawdź rezultat. Po zakończeniu przesyłania upewnij się, że pliki pojawiły się po prawej stronie i mają właściwą strukturę.

W przypadku motywu pliki zwykle trafiają do public_html/wp-content/themes, a wtyczkę umieszcza się w public_html/wp-content/plugins. Po przesłaniu możesz aktywować je w panelu WordPress, o ile dana instalacja i paczka są poprawnie przygotowane.

Gdzie dokładnie wrzucić pliki WordPress?

public_html to publiczny katalog główny strony. Pliki umieszczone w nim lub w jego podkatalogach mogą być obsługiwane przez serwer WWW i dostępne pod domeną. Jeżeli instalacja WordPress znajduje się bezpośrednio w katalogu głównym, powinny znajdować się tam między innymi pliki index.php, wp-config.php oraz foldery wp-admin, wp-content i wp-includes.

Nie każdy serwer używa dokładnie nazwy public_html. Spotyka się także katalogi o nazwach www, htdocs lub podobnych. W razie wątpliwości sprawdź dokumentację hostingu albo zapytaj jego obsługę. Najważniejsze jest ustalenie katalogu przypisanego do domeny, a nie mechaniczne wybranie nazwy folderu.

W folderze wp-content znajdują się elementy zmieniane najczęściej przez użytkownika:

  • themes – motywy WordPress.
  • plugins – wtyczki.
  • uploads – obrazy, dokumenty i inne pliki dodane do biblioteki mediów.
  • languages – pliki tłumaczeń, jeśli są używane przez instalację.

Pliki umieszczone powyżej katalogu public_html nie będą dostępne przez domenę. Mogą być widoczne w kliencie FTP, ale przeglądarka nie wywoła ich z zewnątrz.

Nie przesyłaj plików strony obok katalogów takich jak backup lub logs. Są to katalogi techniczne hostingu, a nie miejsce publikacji WordPressa. Nie usuwaj też plików systemowych, których przeznaczenia nie znasz. Przed większą zmianą wykonaj kopię zapasową albo skonsultuj operację z administratorem hostingu.

FTP czy SFTP – które połączenie wybrać?

Zwykły FTP nie szyfruje danych przesyłanych między komputerem a serwerem. Dotyczy to także danych logowania, dlatego bezpieczniejszym wyborem jest SFTP, jeśli dostawca hostingu je udostępnia. SFTP działa przez SSH i zwykle korzysta z portu 22, natomiast klasyczne FTP najczęściej używa portu 21.

Nie zmieniaj portu na własną rękę. Użyj wartości podanej w panelu hostingu. Jeśli połączenie nie działa mimo poprawnych danych, sprawdź, czy konto ma dostęp do właściwego katalogu i czy serwer wymaga FTP, FTPS czy SFTP.

Którego klienta FTP wybrać?

Do pojedynczego przesłania plików wystarczy prosty program z dwoma panelami. Popularne narzędzia różnią się głównie interfejsem i systemem, na którym działają:

Program System Łatwość obsługi
FileZilla Windows, macOS, Linux Wysoka, dobry wybór na początek
WinSCP Windows Wysoka, szczególnie przy SFTP
Total Commander Windows Średnia, przydatny przy większej liczbie operacji

Jeżeli po zalogowaniu nie widzisz public_html, nie oznacza to od razu problemu. Konto może być skonfigurowane tak, aby otwierało się bezpośrednio w katalogu strony. Gdy mimo poprawnego logowania nie możesz znaleźć plików lub nie masz uprawnień do transferu, skontaktuj się z obsługą hostingu.

Po zakończeniu uploadu sprawdź, czy pliki znajdują się we właściwym folderze i czy WordPress je rozpoznaje. Samo przesłanie paczki na serwer nie zawsze aktywuje motyw, wtyczkę lub media. W razie potrzeby wykonaj tę czynność w panelu administracyjnym WordPress.

Redakcja wpinternals.pl

WordPressa znamy od kuchni – budujemy na nim strony, migrujemy serwisy i optymalizujemy ich wydajność. Piszemy o wtyczkach, motywach, hostingu i bezpieczeństwie tak, by poradzili sobie także początkujący. Dbamy o to, by Twoja strona była szybka, stabilna i bezpieczna.

Może Cię również zainteresować

Potrzebujesz więcej informacji?