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 226
linia 3822

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 2445
linia 485
linia 516
linia 1671
linia 2138
linia 2540
linia 2596
linia 2670
linia 3472

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 2395
linia 2463

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 323
linia 1288
linia 2342
linia 2376
linia 1648
linia 2246

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 2402
linia 2472

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 1979
linia 2757

wpmf_update_folder_name

Zaktualizuj nazwę folderu

Parametry:

liczba całkowita ID folderu
strunowy Zaktualizowano nazwę

Powrót :

unieważnić

W plikach:

linia 2328

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 180

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 508
linia 1246

wpmf_set_file_title

Manipuluj tytułem pliku przed zapisaniem go w bazie danych

Parametry:

strunowy Tytuł pliku

Powrót :

strunowy

W plikach:

linia 3573

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 35
linia 144
linia 411
linia 454
linia 494
linia 588
linia 1175
linia 1378
linia 1521
linia 2305
linia 2498
linia 2581
linia 2628
linia 2712
linia 2763
linia 2811
linia 317
wiersz 113
linia 44
linia 98
linia 252
linia 288
linia 53
linia 54
linia 43
linia 255
linia 172
linia 316
linia 640
linia 846
linia 881
linia 1528
linia 1562
linia 2216
linia 2282
linia 2355
linia 2639
linia 2711
linia 2793
linia 3114
linia 3247
linia 3432
linia 3680
linia 4107
linia 4154
linia 109

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