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:

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

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:

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

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:

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

wpmf_delete_folder

Verwijder een map

Parameters:

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

Terugkeer:

leegte

In bestanden:

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

wpmf_duplicate_attachment

Dupliceer een bijlage

Parameters:

geheel getal Bijlage-ID
geheel getal Doelmap

Terugkeer:

leegte

In bestanden:

/class/class-duplicate-file.php regel 114

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:

/class/class-media-folder.php regel 2610
/class/class-wp-folder-option.php line 1869

wpmf_update_folder_name

Update mapnaam

Parameters:

geheel getal Map-ID
draad Bijgewerkte naam

Terugkeer:

leegte

In bestanden:

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

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:

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

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:

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

wpmf_set_file_title

Bewerk de bestandstitel voordat u deze in de database opslaat

Parameters:

draad Bestandstitel

Terugkeer:

draad

In bestanden:

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

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:

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

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"
   }
}