Jak dostosować katalog przesyłania multimediów w WordPressie
Pomimo ulepszeń w menedżerze mediów WordPress, jedna rzecz się nie zmieniła: jak WordPress przechowuje media (np. pliki, obrazy, filmy i pliki audio) na serwerze.
Obecnie WordPress organizuje pliki w folderach opartych na dacie, chyba że z niej zrezygnujemy Ustawienia> Media, w takim przypadku wszystkie przesłane pliki multimedialne nie zostaną podzielone na podkatalogi. Do tej pory WordPress nie zapewnia wielu opcji dostosowywania tego konkretnego obszaru.
Jeśli nie jesteś z tym fajny i chciałbyś dostosuj strukturę ścieżki do miejsca przechowywania tych plików, na przykład przechowywanie go w folderze o nazwie pasującej do post-link lub zmiana nazwy „uploads” na inną, jest to kolejka do naśladowania.
Dzięki kilku wtyczkom możemy teraz uczynić naszą stronę bardziej spersonalizowaną i łatwą do organizowania za pomocą niestandardowych struktur plików.
Zmiana domyślnego “przesłać” Teczka
WordPress domyślnie zapisze przesłane pliki w wp-content / uploads teczka. WordPress pozwala nam dostosować miejsce docelowe przesyłania plików. Jednym z dobrych powodów, aby zmienić to ustawienie domyślne, jest sprawienie, aby witryna wyglądała mniej WordPress-y.
Zamiast wp-content / uploads, prześlijmy pliki do folderu o nazwie pliki. Najpierw musimy utworzyć folder.

Teraz powiedzmy WordPress, aby załadował nasze pliki do tego folderu. Otwórz plik wp-config.php WordPress, a następnie dodaj następujący kod require_once (ABSPATH.'wp-settings.php ');
deklaracja.
define („UPLOADS”, „pliki”);
Nowe przesłane pliki powinny być teraz przechowywane w „pliki" folder, jak pokazano poniżej.

Ta zdolność była rzeczywiście dostępna za pośrednictwem Ustawienie> Media ekran edycji z powrotem w wersji 3.0. WordPress zastąpił to powyższą funkcją w wersji 3.5.
Jeśli obawiasz się, że będziesz się spieprzył podczas edycji wp-config.php, możesz zainstalować tę wtyczkę o nazwie Upload URL and Path Enabler autorstwa Gregory Viguier, która przywróci opcję z powrotem do Ustawienie> Media strona. Zauważ, że chociaż ta wtyczka nie była aktualizowana od ponad 3 lat, wtyczka nadal działa dobrze w najnowszej wersji WordPress, ponieważ w WordPressie niewiele się zmieniło.
Po zainstalowaniu znajdziesz 2 pola wejściowe, jak pokazano poniżej:

Te dwie nowe opcje będą przydatne, na przykład, jeśli chcesz dostarczać pliki przez subdomenę. Zakładając, że utworzyłeś subdomenę (z panelu kontrolnego hostingu), powinien być teraz nowy folder, który łączy się z subdomeną. Ustaw nazwę folderu w “Zapisz przesłane pliki w tym folderze” pole i poddomena w “Pełna ścieżka URL do plików” pole.

Twój plik powinien teraz zostać dostarczony przez subdomenę.

Zauważ, że jeśli wybierzesz subdomenę w powyższym przykładzie, może być konieczne wskazanie DNS dla subdomeny odpowiednio do adresu IP Twojej witryny