WP Media Folder Developer Documentation

Den här dokumentationen hjälper erfarna utvecklare att plugga någon annan tjänst med vårt plugin. Här är alla åtgärder och filter för det här pluginet, om du behöver lite mer, tveka att fråga genom att använda detta för dedikerat forum. Tack för att du använder vårt plugin!

wpmf_add_attachment

Skapa en bilaga när du importerar eller synkroniserar filer från FTP
Denna krok används även när en fjärrvideo skapas

Parametrar:

heltal Skapat bifognings-ID
heltal | array Målmapp eller array av målmappar
array Extra information

Lämna tillbaka :

ogiltig

I filer:

linje 3832
linje 200

wpmf_attachment_set_folder

Ange bilagan efter att ha flyttat en bilaga till en mapp i mediehanteraren
Denna krok används också när du importerar bilagor till kategorier, efter en bifogad uppladdning och
när du tilldelar flera mappar till en bilaga

Parametrar:

heltal Attachment ID
heltal | array Målmapp eller array av målmappar
array Extra information

Lämna tillbaka :

ogiltig

I filer:

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

wpmf_before_delete_folder

Innan du tar bort en mapp

Parametrar:

WP_Term Mappa, den här termen är inte tillgänglig längre eftersom den är borttagen

Lämna tillbaka :

ogiltig

I filer:

linje 2405
linje 2473

wpmf_create_folder

Skapa en mapp från mediebiblioteket
Denna krok används också när du synkroniserar och importerar filer från FTP, skapar användar- och rollbaserade mappar
och importerar från Nextgen Gallery

Parametrar:

heltal Skapat mapp-ID
sträng Skapat mappnamn
heltal Föräldramapps-ID
array Extra information

Lämna tillbaka :

ogiltig

I filer:

linje 1658
linje 2256
linje 294
linje 1262
linje 2453
linje 2487

wpmf_delete_folder

Ta bort en mapp

Parametrar:

WP_Term Mappa, den här termen är inte tillgänglig längre eftersom den är borttagen

Lämna tillbaka :

ogiltig

I filer:

linje 2412
rad 2482

wpmf_duplicate_attachment

Kopiera en bilaga

Parametrar:

heltal Attachment ID
heltal Målmapp

Lämna tillbaka :

ogiltig

I filer:

linje 104

wpmf_move_folder

Flytta en mapp från mediebiblioteket
Denna krok används också när alternativet roll mapp ändras

Parametrar:

heltal Folder flyttat ID
sträng Destination mapp ID
array Extra information

Lämna tillbaka :

ogiltig

I filer:

linje 2767
linje 2039

wpmf_update_folder_name

Uppdatera mappnamn

Parametrar:

heltal Mapp ID
sträng Uppdaterat namn

Lämna tillbaka :

ogiltig

I filer:

linje 2338

fallback_intermediate_image_sizes

Filtrerar bildstorlekarna som genereras för icke-bildsmimetyper.

Parametrar:

array $ fallback_sizes En rad namn på bildstorlek.
array $ metadata Nuvarande bilaga metadata.

Lämna tillbaka :

ogiltig

I filer:

rad 33

wpmf_import_allowed_filetypes

Filtrera filtypen som får importeras genom ftp eller mappimport

Parametrar:

array Filtyper får importeras

Lämna tillbaka :

array

I filer:

linje 482
linje 1220

wpmf_set_file_title

Manipulera filtitel innan den sparas i databasen

Parametrar:

sträng Fil titel

Lämna tillbaka :

sträng

I filer:

linje 3583

wpmf_user_can

Filtrera kontrollera användarkapacitet för att göra en åtgärd

Parametrar:

boolean Den nuvarande användaren har den givna möjligheten
sträng Åtgärdsnamn

Lämna tillbaka :

boolean

I filer:

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

Kompositör

kompositörslogotyp Här är lösningen att använda våra plugins som kompositörberoende.
Du måste förklara i ditt kompositör.json-fil joomunited repository, var noga med att ersätta YOUR_TOKEN i url med ditt eget token. Du hittar den under https://www.joomunited.com/my-account under Composer token dragspel.
{
"förråd": [
      {
"Type": "paket",
"paket":{
"Namn": "joomunited / wp-media-mappen",
"Version": "master",
"Type": "Wordpress-plugin"
"Dist": {
"Type": "zip"
"URL": "https://www.joomunited.com/extra/download/wp-media-folder/YOUR_TOKEN"
"Referens": "master"
            }
         }
      }
],
"fordra":{
      "composer/installers":"~1.0",
"Joomunited / wp-media-mappen" "dev-master"
   }
}

Vänligen inte att kompositörens uppdateringskommando inte kan fungera på privata förvar (för mer förklaring, se kompositdokumentation)
Men du kan manuellt uppdatera plugin till den senaste versionen med det här kommandot:
kompositör ta bort joomunited / wp-media-folder && composer clearcache && composer kräver joomunited / wp-media-folder: dev-master