Dokumentacja programisty WP Media Folder

Ta dokumentacja pomoże doświadczonym programistom podłączyć każdą inną usługę do naszej wtyczki. Oto wszystkie działania i filtry dla tej wtyczki, jeśli potrzebujesz czegoś więcej, nie krępuj się zapytać, używając tego dedykowane forum. Dziękujemy za korzystanie z naszej wtyczki!

wpmf_add_attachment

Utwórz załącznik podczas importowania lub synchronizowania plików z FTP
Ten hak jest również używany podczas tworzenia zdalnego wideo

Parametry:

liczba całkowita Utworzono identyfikator załącznika
liczba całkowita | tablica Folder docelowy lub tablica folderów docelowych
szyk Dodatkowe informacje

Powrót :

unieważnić

W plikach:

linia 3832
linia 200

wpmf_attachment_set_folder

Ustaw folder załączników po przeniesieniu załącznika do folderu w menedżerze multimediów
Ten hak jest również używany podczas importowania załącznika do kategorii, po przesłaniu załącznika i
podczas przypisywania wielu folderów do załącznika

Parametry:

liczba całkowita Identyfikator załącznika
liczba całkowita | tablica Folder docelowy lub tablica folderów docelowych
szyk Dodatkowe informacje

Powrót :

unieważnić

W plikach:

linia 482
linia 513
linia 1681
linia 2148
linia 2550
linia 2606
linia 2680
linia 3482
linia 2556

wpmf_before_delete_folder

Przed usunięciem folderu

Parametry:

WP_Term Folder ten termin nie jest już dostępny, ponieważ został usunięty

Powrót :

unieważnić

W plikach:

linia 2405
linia 2473

wpmf_create_folder

Utwórz folder z biblioteki multimediów
Ten hak jest również używany podczas synchronizowania i importowania plików z FTP, tworząc foldery oparte na użytkownikach i rolach
i importowanie z galerii Nextgen

Parametry:

liczba całkowita Utworzono identyfikator folderu
strunowy Utworzono nazwę folderu
liczba całkowita Identyfikator folderu nadrzędnego
szyk Dodatkowe informacje

Powrót :

unieważnić

W plikach:

linia 1658
linia 2256
linia 294
linia 1262
linia 2453
linia 2487

wpmf_delete_folder

Usuń folder

Parametry:

WP_Term Folder ten termin nie jest już dostępny, ponieważ został usunięty

Powrót :

unieważnić

W plikach:

linia 2412
linia 2482

wpmf_duplicate_attachment

Powiel załącznik

Parametry:

liczba całkowita Identyfikator załącznika
liczba całkowita Folder docelowy

Powrót :

unieważnić

W plikach:

linia 104

wpmf_move_folder

Przenieś folder z biblioteki multimediów
Ten hak jest również używany, gdy zmieni się opcja folderu ról

Parametry:

liczba całkowita ID przeniesionego folderu
strunowy Identyfikator folderu docelowego
szyk Dodatkowe informacje

Powrót :

unieważnić

W plikach:

linia 2767
linia 2039

wpmf_update_folder_name

Zaktualizuj nazwę folderu

Parametry:

liczba całkowita ID folderu
strunowy Zaktualizowano nazwę

Powrót :

unieważnić

W plikach:

linia 2338

fallback_intermediate_image_sizes

Filtruje rozmiary obrazu generowane dla typów MIME innych niż obrazy.

Parametry:

szyk $ fallback_sizes Tablica nazw rozmiarów obrazu.
szyk $ metadata Bieżące metadane załącznika.

Powrót :

unieważnić

W plikach:

linia 33

wpmf_import_allowed_filetypes

Filtruj dozwolony rodzaj pliku za pomocą importu ftp lub folderu

Parametry:

szyk Typy plików, które można importować

Powrót :

szyk

W plikach:

linia 482
linia 1220

wpmf_set_file_title

Manipuluj tytułem pliku przed zapisaniem go w bazie danych

Parametry:

strunowy Tytuł pliku

Powrót :

strunowy

W plikach:

linia 3583

wpmf_user_can

Filtr sprawdza możliwości użytkownika, aby wykonać akcję

Parametry:

boolean Aktualny użytkownik ma podaną zdolność
strunowy Nazwa akcji

Powrót :

boolean

W plikach:

linia 109
linia 173
linia 316
linia 637
linia 847
linia 882
linia 1538
linia 1572
linia 2226
linia 2292
linia 2365
linia 2649
linia 2721
linia 2803
linia 3124
linia 3257
linia 3442
linia 3690
linia 4117
linia 4164
wiersz 115
linia 385
linia 428
linia 468
linia 562
linia 1149
linia 1423
linia 1577
linia 2416
linia 2609
linia 2692
linia 2739
linia 2823
linia 2874
linia 2922
linia 43
linia 206
linia 317
linia 44
linia 98
linia 252
linia 288
wiersz 113
linia 54
linia 53
linia 35

Kompozytor

logo kompozytora Oto rozwiązanie, aby użyć naszych wtyczek jako zależności od kompozytora.
Musisz zadeklarować w swoim composer.json plik repozytorium joomunited, pamiętaj, aby zastąpić YOUR_TOKEN w adresie URL własnym tokenem. Możesz go znaleźć pod https://www.joomunited.com/my-account pod akordeonem żetonu Kompozytora.
{
„repozytoria”: [
      {
„typ”: „pakiet”,
"pakiet":{
„name”: „joomunited / wp-media-folder”,
„wersja”: „master”,
„type”: „wordpress-plugin”,
„dist”: {
„type”: „zip”,
„url”: „https://www.joomunited.com/extra/download/wp-media-folder/YOUR_TOKEN”,
„referencja”: „master”
            }
         }
      }
],
"wymagać":{
      "composer/installers":"~1.0",
„joomunited / wp-media-folder”: „dev-master”
   }
}

Pamiętaj, że polecenie aktualizacji kompozytora nie działa na prywatnych repozytoriach (więcej wyjaśnień znajdziesz w dokumentacja kompozytora)
Chociaż możesz ręcznie zaktualizować wtyczkę do najnowszej wersji za pomocą tego polecenia:
kompozytor usuń joomunited / wp-media-folder i & kompozytor wyczyść pamięć podręczną && kompozytor wymagają joomunited / wp-media-folder: dev-master