Documentazione per sviluppatori di WP Media Folder
Questa documentazione aiuterà gli sviluppatori esperti a collegare qualsiasi altro servizio con il nostro plugin. Ecco tutte le azioni e i filtri per questo plugin, se ne hai bisogno di più, sentiti libero di chiedere usando questo per il forum dedicato. Grazie per aver utilizzato il nostro plugin!
File di supporto
WP Media Folder viene fornito con un file di supporto con le funzioni principali di cui potresti aver bisogno per integrarlo nei tuoi temi e plugin.
- Sposta un file in una cartella
- Crea cartelle
- Sposta cartelle
- Ottieni allegati in una cartella
- ...
Esempio: puoi creare una nuova cartella come questa:
include('wp-content/plugins/wp-media-folder/helper.php');
\Joomunited\WPMediaFolder\Helper::createFolder('My new folder');
ganci
import_term_meta
Gli incendi dopo il termine meta vengono importati.
Parametri:
int
string
mixed
Nei file:
class / import / class-wp-import.php riga 449
wpmf_attachment_set_folder
Imposta la cartella degli allegati dopo aver spostato un allegato in una cartella nel media manager
Questo gancio viene utilizzato anche quando si importano allegati in categorie, dopo il caricamento di un allegato e
quando si assegnano più cartelle a un allegato
Parametri:
integer
integer|array
array
Nei file:
class / class-main.php linea 478
class / class-main.php linea 509
class / class-main.php linea 1726
class / class-main.php linea 2167
class / class-main.php linea 2569
class / class-main .php linea 2625
class / class-main.php linea 2699
class / class-main.php linea 3499
class / class-wp-cartella-opzione.php linea 312
class / class-wp-cartella-opzione.php linea 3065
wpmf_before_delete_folder
Prima di eliminare una cartella
Nei file:
class / class-main.php linea 2424
class / class-main.php linea 2492
wpmf_create_folder
Crea una cartella dalla libreria multimediale
Questo hook viene utilizzato anche durante la sincronizzazione e l'importazione di file da FTP, la creazione di cartelle basate su utenti e ruoli
e l'importazione da Nextgen Gallery
Parametri:
integer
string
integer
array
Nei file:
classe / classe-main.php linea 1703
classe / classe-main.php linea 2275
classe / classe-wp-cartella-opzione.php linea 2962
classe / classe-wp-cartella-opzione.php linea 2996
wpmf_delete_folder
Elimina una cartella
Nei file:
class / class-main.php linea 2431
class / class-main.php linea 2501
wpmf_duplicate_attachment
Duplica un allegato
Parametri:
integer
integer
Nei file:
class / class-duplicate-file.php riga 104
wpmf_move_folder
Spostare una cartella dalla libreria multimediale
Questo hook viene utilizzato anche quando viene modificata l'opzione della cartella del ruolo
Parametri:
integer
string
array
Nei file:
class / class-main.php linea 2786
class / class-wp-folder-option.php linea 2550
wpmf_update_folder_name
Aggiorna il nome della cartella
Nei file:
class / class-main.php linea 2357
fallback_intermediate_image_sizes
Filtra le dimensioni dell'immagine generate per i tipi mime non immagine.
Nei file:
class / class-helper.php linea 143
import_term_meta_key
Filtra la meta chiave per un pezzo importato del termine meta.
Parametri:
string
int
array
Nei file:
class / import / class-wp-import.php riga 430
the_content_export
Filtra il contenuto dei post utilizzato per le esportazioni WXR.
Nei file:
class / class-wp-folder-option.php riga 1193
the_excerpt_export
Filtra l'estratto di post utilizzato per le esportazioni WXR.
Nei file:
class / class-wp-folder-option.php riga 1202
wp_import_existing_post
ID filtro del post esistente corrispondente al post attualmente in importazione.
Restituisci 0 per forzare l'importazione del post.
Filtra l'ID in modo che sia qualcos'altro per sovrascrivere il post esistente mappato al post importato.
Nei file:
class / import / class-wp-import.php riga 503
wp_import_term_meta
Filtra i metadati associati a un termine importato.
Parametri:
array
int
array
Nei file:
class / import / class-wp-import.php riga 414
wpmf_set_file_title
Manipola il titolo del file prima di salvarlo nel database
Nei file:
class / class-main.php linea 3620
wpmf_user_can
Filtro verifica la capacità dell'utente di eseguire un'azione
Nei file:
wp-media-folder.php riga 35
jutranslation / jutranslation.php riga 109
classe / install-wizard / install-wizard.php riga 54
classe / classe-sostituire-file.php riga 44
classe / classe-sostituire-file.php riga 207
classe / classe-cartella-access.php riga 40
classe / pagine / impostazioni / compressione_immagine.php riga 44
classe / pagine / impostazioni / compressione_immagine.php riga 98
classe / pagine / impostazioni / compressione_immagine.php riga 252
classe / pagine / impostazioni /image_compression.php riga 288
class / pages / settings / import_export.php riga 134
class / pages / settings / import_export.php riga 168
class / class-main.php riga 634
class / class-main.php riga 862
class / class- main.php linea 900
class / class-main.php linea 1580
class / class-main.php linea 1614
class / class-main.php linea 2245
class / class-main.php linea 2311
class / class-main.php linea 2384
class / class-main.php linea 2668
class / class-main.php linea 2740
class / class-main.php linea 2822
class / class-main.php linea 3119
class / class-main.php linea 3252
class / class-main .php linea 3437
classe / class-main.php linea 3705
classe /
classe-main.php linea 4113 classe / classe-main.php linea 4160
classe / classe-wp-cartella-opzione.php linea 196
classe / classe-wp-cartella-opzione.php linea 876
classe / classe-wp-
cartella- opzione.php linea 927 classe / classe-wp-cartella-opzione.php linea 1272
classe / classe-wp-cartella-opzione.php linea 1353
classe / classe-wp-cartella-opzione.php linea 1966
classe / classe-wp- cartella-opzione.php linea 2925
classe / classe-wp-cartella-opzione.php linea 3215
classe / classe-wp-cartella-opzione.php linea 3298
classe / classe-wp-cartella-opzione.php linea 3345
classe / classe- wp-folder-option.php linea 3429
class / class-wp-folder-option.php line 3480
class / class-wp-folder-option.php line 3528
class / class-image-watermark.php linea 188
class / class- duplicate-file.php riga 53
Composer