WP Media Folder ontwikkelaarsdocumentatie

Deze documentatie helpt ervaren ontwikkelaars om een ​​andere service aan te sluiten met onze plug-in. Hier zijn alle acties en filters voor deze plug-in, als u er meer nodig heeft, kunt u dit gerust vragen door dit te gebruiken toegewijde forum. Bedankt voor het gebruik van onze plug-in!

wpmf_add_attachment

Maak een bijlage bij het importeren of synchroniseren van bestanden van FTP
Deze haak wordt ook gebruikt wanneer een video op afstand wordt gemaakt

Parameters:

geheel getal Aanmaak-ID gemaakt
integer | matrix Doelmap of reeks doelmappen
rangschikking Extra informatie

Terugkeer:

leegte

In bestanden:

regel 3832
regel 200

wpmf_attachment_set_folder

Stel een bijlagenmap in nadat u een bijlage naar een map in Media Manager hebt verplaatst
Deze haak wordt ook gebruikt bij het importeren van bijlagen in categorieën, na het uploaden van een bijlage en
bij het toewijzen van meerdere mappen aan een bijlage

Parameters:

geheel getal Bijlage-ID
integer | matrix Doelmap of reeks doelmappen
rangschikking Extra informatie

Terugkeer:

leegte

In bestanden:

regel 482
regel 513
lijn 1681
regel 2148
regel 2550
regel 2606
regel 2680
regel 3482
regel 2548

wpmf_before_delete_folder

Voordat u een map verwijdert

Parameters:

WP_Term Map, deze term is niet meer beschikbaar zoals deze is verwijderd

Terugkeer:

leegte

In bestanden:

regel 2405
regel 2473

wpmf_create_folder

Maak een map vanuit de mediabibliotheek
Deze haak wordt ook gebruikt bij het synchroniseren en importeren van bestanden van FTP, waarbij mappen op basis van gebruikers en rollen worden gemaakt
en importeren vanuit Nextgen Gallery

Parameters:

geheel getal Gemaakt map-ID
draad Gemaakte mapnaam
geheel getal Oudermap-ID
rangschikking Extra informatie

Terugkeer:

leegte

In bestanden:

regel 1658
regel 2256
regel 294
regel 1262
regel 2445
regel 2479

wpmf_delete_folder

Verwijder een map

Parameters:

WP_Term Map, deze term is niet meer beschikbaar zoals deze is verwijderd

Terugkeer:

leegte

In bestanden:

regel 2412
regel 2482

wpmf_duplicate_attachment

Dupliceer een bijlage

Parameters:

geheel getal Bijlage-ID
geheel getal Doelmap

Terugkeer:

leegte

In bestanden:

regel 104

wpmf_move_folder

Verplaats een map vanuit de mediabibliotheek
Deze haak wordt ook gebruikt wanneer de rolmapoptie is gewijzigd

Parameters:

geheel getal Map verplaatst ID
draad Bestemmingsfolder ID
rangschikking Extra informatie

Terugkeer:

leegte

In bestanden:

regel 2767
regel 2039

wpmf_update_folder_name

Update mapnaam

Parameters:

geheel getal Map-ID
draad Bijgewerkte naam

Terugkeer:

leegte

In bestanden:

regel 2338

fallback_intermediate_image_sizes

Filtert de afbeeldingsformaten die zijn gegenereerd voor niet-afbeeldings mime-typen.

Parameters:

rangschikking $ fallback_sizes Een reeks namen van afbeeldingsafmetingen.
rangschikking $ metadata Huidige metadata voor bijlagen.

Terugkeer:

leegte

In bestanden:

regel 33

wpmf_import_allowed_filetypes

Filter het bestandstype dat mag worden geïmporteerd via ftp of mapimport

Parameters:

rangschikking Bestandstypen die mogen worden geïmporteerd

Terugkeer:

rangschikking

In bestanden:

regel 482
regel 1220

wpmf_set_file_title

Bewerk de bestandstitel voordat u deze in de database opslaat

Parameters:

draad Bestandstitel

Terugkeer:

draad

In bestanden:

regel 3583

wpmf_user_can

Filtercontrole gebruikersmogelijkheid om een ​​actie uit te voeren

Parameters:

boolean De huidige gebruiker heeft de gegeven mogelijkheid
draad Actienaam

Terugkeer:

boolean

In bestanden:

regel 109
regel 43
lijn 206
regel 53
regel 54
regel 173
lijn 316
regel 637
regel 847
regel 882
regel 1538
lijn 1572
regel 2226
regel 2292
regel 2365
regel 2649
regel 2721
regel 2803
regel 3124
regel 3257
lijn 3442
regel 3690
regel 4117
lijn 4164
regel 115
lijn 385
regel 428
regel 468
regel 562
regel 1149
regel 1423
regel 1577
regel 2408
regel 2601
regel 2684
regel 2731
regel 2815
regel 2866
regel 2914
regel 44
regel 98
regel 252
regel 288
regel 317
regel 113
regel 35

Componist

componist logo Hier is de oplossing om onze plug-ins te gebruiken als afhankelijkheid van een composer.
Je moet in je composer.json-bestand de joomunited-repository declareren, zorg ervoor dat je de YOUR_TOKEN in de url vervangt door je eigen token. Je kunt het onder vinden https://www.joomunited.com/my-account onder de accordeon van componist-token.
{
"Repositories": [
      {
"Type": "pakket",
"pakket":{
"Name": "joomunited / wp-media-map",
"Version": "master",
"Type": "wordpress-plugin",
"Dist": {
"Type": "zip",
"Url": "https://www.joomunited.com/extra/download/wp-media-folder/YOUR_TOKEN",
"Referentie": "master"
            }
         }
      }
],
"vereisen":{
      "composer/installers":"~1.0",
"Joomunited / wp-media-map": "dev-master"
   }
}

Houd er rekening mee dat de opdracht voor het bijwerken van de componist niet kan werken op privérepository's (raadpleeg de componist documentatie)
U kunt de plug-in echter handmatig bijwerken naar de nieuwste versie met deze opdracht:
componist verwijder joomunited / wp-media-map && componist clearcache && componist vereist joomunited / wp-media-map: dev-master