WP Media Folder Developer Documentation

Denne dokumentasjonen vil hjelpe erfarne utviklere til å plugge enhver annen tjeneste med pluginet vårt. Her er alle handlinger og filtre for dette pluginet. Hvis du trenger litt mer, kan du spørre ved å bruke dette for dedikert forum. Takk for at du bruker vårt plugin!

wpmf_add_attachment

Opprett et vedlegg når du importerer eller synkroniserer filer fra FTP
Denne kroken brukes også når en ekstern video opprettes

Parametre:

heltall Opprettet vedleggs-ID
heltall | matrise Målmappe eller rekke målmapper
matrise Ekstra informasjon

Komme tilbake :

tomrom

I filer:

/class/class-media-folder.php linje 3665
/class/class-wp-folder-option.php linje 225

wpmf_attachment_set_folder

Angi vedleggsmappe etter at du har flyttet et vedlegg til en mappe i mediebehandleren
Denne kroken brukes også når du importerer vedlegg til kategorier, etter en vedleggsopplasting og
når du tilordner flere mapper til et vedlegg

Parametre:

heltall Vedlegg ID
heltall | matrise Målmappe eller rekke målmapper
matrise Ekstra informasjon

Komme tilbake :

tomrom

I filer:

/class/class-media-folder.php linje 344
/class/class-media-folder.php linje 375
/class/class-media-folder.php linje 1514
/class/class-media-folder.php line 2004
/class/class-media-folder.php line 2402
/class/class-media-folder.php line 2458
/class/class-media-folder.php linje 2528
/class/class-media-folder.php line 3300
/class/class-wp-folder-option.php linje 442
/class/class-wp-folder-option.php line 2305

wpmf_create_folder

Lag en mappe fra mediebiblioteket
Denne kroken brukes også når du synkroniserer og importerer filer fra FTP, oppretter bruker- og rollebaserte mapper
og importerer fra Nextgen Gallery

Parametre:

heltall Opprett mappen ID
string Lagret mappenavn
heltall Foreldre mappe ID
matrise Ekstra informasjon

Komme tilbake :

tomrom

I filer:

/class/class-media-folder.php linje 1491
/class/class-media-folder.php line 2120
/class/class-wp-folder-option.php linje 288
/class/class-wp-folder-option.php linje 389
/class/class-wp-folder-option.php linje 2200
/class/class-wp-folder-option.php linje 2234

wpmf_delete_folder

Slett en mappe

Parametre:

WP_Term Mappe, denne termen er ikke tilgjengelig lenger da den er slettet

Komme tilbake :

tomrom

I filer:

/class/class-media-folder.php linje 2270
/class/class-media-folder.php line 2334

wpmf_duplicate_attachment

Kopier et vedlegg

Parametre:

heltall Vedlegg ID
heltall Målmappe

Komme tilbake :

tomrom

I filer:

/class/class-duplicate-fil.php linje 114

wpmf_move_folder

Flytt en mappe fra mediebiblioteket
Denne kroken brukes også når alternativet rollemappe endres

Parametre:

heltall Mappen flyttet ID
string Destinasjonsmappe ID
matrise Ekstra informasjon

Komme tilbake :

tomrom

I filer:

/class/class-media-folder.php linje 2610
/class/class-wp-folder-option.php linje 1869

wpmf_update_folder_name

Oppdater mappenavnet

Parametre:

heltall Folder ID
string Oppdatert navn

Komme tilbake :

tomrom

I filer:

/class/class-media-folder.php line 2195

fallback_intermediate_image_sizes

Filtrerer bildestørrelsene som genereres for ikke-bildemime typer.

Parametre:

matrise $ fallback_sizes En rekke navn på bildestørrelsen.
matrise $ metadata Gjeldende vedleggsmetadata.

Komme tilbake :

tomrom

I filer:

/class/class-replace-file.php linje 171

wpmf_import_allowed_filetypes

Filtrer filetypen som skal importeres via ftp eller mappefil

Parametre:

matrise Filtyper tillatt å importeres

Komme tilbake :

matrise

I filer:

/class/class-wp-folder-option.php linje 252
/class/class-wp-folder-option.php linje 572

wpmf_set_file_title

Manipuler filtittel før du lagrer den i database

Parametre:

string Fil tittel

Komme tilbake :

string

I filer:

/class/class-media-folder.php linje 3411

wpmf_user_can

Filtrer sjekk brukerens evne til å gjøre en handling

Parametre:

boolean Den nåværende brukeren har gitt kapasitet
string Handlingsnavn

Komme tilbake :

boolean

I filer:

/class/class-replace-file.php linje 43
/class/class-replace-file.php linje 246
/class/class-duplicate-file.php linje 59
/class/install-wizard/install-wizard.php linje 54
/class/class-image-watermark.php linje 157
/class/class-media-folder.php line 175
/class/class-media-folder.php linje 530
/class/class-media-folder.php line 740
/class/class-media-folder.php line 775
/class/class-media-folder.php line 1376
/class/class-media-folder.php linje 1410
/class/class-media-folder.php line 2087
/class/class-media-folder.php line 2154
/class/class-media-folder.php linje 2223
/class/class-media-folder.php line 2501
/class/class-media-folder.php linje 2567
/class/class-media-folder.php linje 2644
/class/class-media-folder.php linje 2958
/class/class-media-folder.php line 3089
/class/class-media-folder.php line 3276
/class/class-media-folder.php linje 3536
/class/class-media-folder.php linje 3943
/class/class-media-folder.php line 3990
/class/pages/settings/general.php line 270
/class/pages/settings/wordpress_gallery.php linje 106
/class/pages/settings/image_compression.php linje 44
/class/pages/settings/image_compression.php line 97
/class/pages/settings/image_compression.php linje 251
/class/pages/settings/image_compression.php linje 287
/class/class-wp-folder-option.php linje 143
/class/class-wp-folder-option.php linje 475
/class/class-wp-folder-option.php linje 518
/class/class-wp-folder-option.php line 558
/class/class-wp-folder-option.php linje 651
/class/class-wp-folder-option.php linje 1222
/class/class-wp-folder-option.php linje 1267
/class/class-wp-folder-option.php line 1396
/class/class-wp-folder-option.php line 2163
/class/class-wp-folder-option.php line 2358
/class/class-wp-folder-option.php linje 2441
/class/class-wp-folder-option.php line 2488
/class/class-wp-folder-option.php linje 2572
/class/class-wp-folder-option.php linje 2623
/class/class-wp-folder-option.php linje 2671
/wp-media-folder.php linje 35
/jutranslation/jutranslation.php linje 109

komponist

komponentlogo Her er løsningen for å bruke pluginene som komponistavhengighet.
Du må oppgi joomunited-depotet i din komponer.json-fil, vær så snill å erstatte YOUR_TOKEN i url med ditt eget token. Du finner det under https://www.joomunited.com/my-account under komponisten token trekkspill.
{
"repositories": [
      {
"Type": "pakke",
"pakke":{
"Navn": "joomunited / wp-media-mappen",
"Versjon": "master",
"Type": "WordPress-plugin",
"Dist": {
"Type": "zip",
"Url": "https://www.joomunited.com/extra/download/wp-media-folder/YOUR_TOKEN",
"Referanse": "master"
            }
         }
      }
]
"Kreve": {
      "composer/installers":"~1.0",
"Joomunited / wp-media-mappen": "dev-master"
   }
}