Documentazione per gli sviluppatori WP Media Folder

Questa documentazione aiuterà gli sviluppatori esperti a collegare qualsiasi altro servizio con il nostro plugin. Qui ci sono tutte le azioni e i filtri per questo plugin, se ne hai bisogno ancora, non esitare a chiedere usando questo per forum dedicato. Grazie per aver utilizzato il nostro plugin!

wpmf_add_attachment

Crea un allegato quando importi o sincronizzi file da FTP
Questo hook viene anche utilizzato quando viene creato un video remoto

Parametri:

numero intero ID allegato creato
integer | matrice Cartella di destinazione o matrice di cartelle di destinazione
schieramento Ulteriori informazioni

Ritorno :

vuoto

Nei file:

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

wpmf_attachment_set_folder

Imposta la cartella degli allegati dopo aver spostato un allegato in una cartella in Media Manager
Questo hook viene anche utilizzato durante l'importazione di allegati in categorie, dopo un caricamento di allegati e
quando si assegna più cartelle a un allegato

Parametri:

numero intero ID allegato
integer | matrice Cartella di destinazione o matrice di cartelle di destinazione
schieramento Ulteriori informazioni

Ritorno :

vuoto

Nei file:

/class/class-media-folder.php riga 344
/class/class-media-folder.php line 375
/class/class-media-folder.php riga 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 riga 2528
/class/class-media-folder.php line 3300
/class/class-wp-folder-option.php line 442
/class/class-wp-folder-option.php line 2305

wpmf_create_folder

Crea una cartella dalla libreria multimediale
Questo hook viene anche utilizzato durante la sincronizzazione e l'importazione di file da FTP, creando cartelle basate su utenti e ruoli
e importazione da Galleria Nextgen

Parametri:

numero intero ID cartella creato
stringa Nome della cartella creato
numero intero ID della cartella principale
schieramento Ulteriori informazioni

Ritorno :

vuoto

Nei file:

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

wpmf_delete_folder

Elimina una cartella

Parametri:

WP_Term Cartella, questo termine non è più disponibile in quanto eliminato

Ritorno :

vuoto

Nei file:

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

wpmf_duplicate_attachment

Duplica un allegato

Parametri:

numero intero ID allegato
numero intero Cartella di destinazione

Ritorno :

vuoto

Nei file:

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

wpmf_move_folder

Sposta una cartella dalla libreria multimediale
Questo hook viene anche utilizzato quando viene modificata l'opzione della cartella di ruolo

Parametri:

numero intero Cartella spostata ID
stringa ID della cartella di destinazione
schieramento Ulteriori informazioni

Ritorno :

vuoto

Nei file:

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

wpmf_update_folder_name

Aggiorna il nome della cartella

Parametri:

numero intero ID cartella
stringa Nome aggiornato

Ritorno :

vuoto

Nei file:

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

fallback_intermediate_image_sizes

Filtra le dimensioni dell'immagine generate per i tipi di mime non immagine.

Parametri:

schieramento $ fallback_sizes Un array di nomi di dimensioni dell'immagine.
schieramento $ metadata Attuali metadati degli allegati.

Ritorno :

vuoto

Nei file:

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

wpmf_import_allowed_filetypes

Filtra il tipo di file consentito per l'importazione tramite ftp o l'importazione di cartelle

Parametri:

schieramento I tipi di file consentiti sono importati

Ritorno :

schieramento

Nei file:

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

wpmf_set_file_title

Manipola il titolo del file prima di salvarlo nel database

Parametri:

stringa Titolo del file

Ritorno :

stringa

Nei file:

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

wpmf_user_can

Filtro controlla la capacità dell'utente di fare un'azione

Parametri:

booleano L'utente corrente ha le capacità indicate
stringa Nome dell'azione

Ritorno :

booleano

Nei file:

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

Compositore

logo del compositore Ecco la soluzione per utilizzare i nostri plugin come dipendenza del compositore.
Devi dichiarare nel tuo file composer.json il repository joomunited, assicurati di sostituire il TUO_TOKEN nell'url con il tuo token personale. Puoi trovarlo sotto https://www.joomunited.com/my-account sotto la fisarmonica del token del compositore.
{
"repository": [
      {
"Tipo": "pacchetto",
"pacchetto":{
"Name": "/ wp-media-cartella joomunited",
"Versione": "master",
"Type": "wordpress-plugin",
"Dist": {
"Tipo": "zip",
"URL": "https://www.joomunited.com/extra/download/wp-media-folder/YOUR_TOKEN",
"Di riferimento": "master"
            }
         }
      }
],
"richiedere":{
      "composer/installers":"~1.0",
"/ Wp-media-cartella joomunited": "dev-master"
   }
}