WP Media Folder Developer Documentation
Denna dokumentation hjälper erfarna utvecklare att ansluta alla andra tjänster med vårt plugin. Här är alla åtgärder och filter för detta plugin, om du behöver lite mer, gärna fråga genom att använda detta för dedikerat forum. Tack för att du använder vårt plugin!
Hjälpfil
WP Media Folder levereras med en hjälpfil med de viktigaste funktionerna du kan behöva för att integrera den i dina egna teman och plugins.
- Flytta en fil till en mapp
- Skapa mappar
- Flytta mappar
- Hämta bilagor i en mapp
- ...
include('wp-content/plugins/wp-media-folder/helper.php');
\Joomunited\WPMediaFolder\Helper::createFolder('My new folder');
krokar
import_term_meta
Bränder efter terminmeta importeras.
Parametrar:
int $term_id ID of the newly created term.
string $key Meta key.
mixed $value Meta value.
Return :
void
I filer:
class/import/class-wp-import.php rad 451
wpmf_after_replace
Gör åtgärd efter att ha ersatt fil
Parametrar:
integer Attachment ID
Return :
void
I filer:
class/class-replace-file.php rad 188
wpmf_attachment_set_folder
Ställ in bifogad mapp efter att ha flyttat en bilaga till en mapp i mediehanteraren
Denna krok används också när du importerar bifogade filer till kategorier, efter uppladdning av en bilaga och
när du tilldelar flera filer till en bilaga
Parametrar:
integer Attachment ID
integer|array Target folder or array of target folders
array Extra informations
Return :
void
I filer:
class/class-helper.php line 138
class/class-helper.php line 194
class/class-main.php line 763
class/class-main.php line 794
class/class-main.php line 2367
class/class-main .php line 2920
class/class-main.php line 4103
class/class-main.php line 4903
class/class-wp-folder-option.php line 379
class/class-wp-folder-option.php line 3355
wpmf_before_delete_folder
Innan du tar bort en mapp
Parametrar:
WP_Term Folder, this term is not available anymore as it as been deleted
Return :
void
I filer:
class/class-main.php line 3630
class/class-main.php line 4003
wpmf_create_folder
Skapa en mapp från mediebiblioteket Den
här kroken används också när du synkroniserar och importerar filer från FTP, skapar användar- och rollbaserade mappar
och importerar från Nextgen Gallery
Parametrar:
integer Created folder ID
string Created folder name
integer Parent folder ID
array Extra informations
Return :
void
I filer:
class/class-main.php line 2344
class/class-main.php line 3155
class/class-main.php line 3176
class/class-main.php line 3190
class/class-main.php line 3457
class/class-wp -folder-option.php rad 3232
wpmf_delete_folder
Radera en mapp
Parametrar:
WP_Term Folder, this term is not available anymore as it as been deleted
Return :
void
I filer:
class/class-main.php line 3637
class/class-main.php line 4012
wpmf_duplicate_attachment
Duplicera en bilaga
Parametrar:
integer Attachment ID
integer Target folder
Return :
void
I filer:
klass / klass-duplikat-fil.php rad 104
wpmf_move_folder
Flytta en mapp från mediebiblioteket Den
här kroken används också när alternativet för rollmapp ändras
Parametrar:
integer Folder moved ID
string Destination folder ID
array Extra informations
Return :
void
I filer:
class/class-main.php line 4199
class/class-wp-folder-option.php line 2791
wpmf_update_folder_name
Uppdatera mappens namn
Parametrar:
integer Folder ID
string Updated name
Return :
void
I filer:
class/class-main.php linje 3571
fallback_intermediate_image_sizes
Filtrerar bildstorlekarna som genereras för icke-bildmimtyper.
Parametrar:
array $fallback_sizes An array of image size names.
array $metadata Current attachment metadata.
Return :
void
I filer:
class/class-helper.php linje 310
import_term_meta_key
Filtrerar metatangenten för en importerad bitmetametod.
Parametrar:
string $meta_key Meta key.
int $term_id ID of the newly created term.
array $term Term data from the WXR import.
Return :
void
I filer:
class/import/class-wp-import.php rad 432
wp_import_existing_post
Filter-ID för det befintliga inlägget som motsvarar det inlägg som för närvarande importeras.
Returnera 0 för att tvinga inlägget som ska importeras.
Filtrera ID för att vara något annat för att åsidosätta vilket befintligt inlägg som mappas till det importerade inlägget.
Parametrar:
int $post_exists Post ID, or 0 if post did not exist.
array $post The post array to be inserted.
Return :
void
I filer:
class/import/class-wp-import.php rad 505
wp_import_term_meta
Filtrerar metadata som är kopplade till en importerad term.
Parametrar:
array $termmeta Array of term meta.
int $term_id ID of the newly created term.
array $term Term data from the WXR import.
Return :
void
I filer:
class/import/class-wp-import.php rad 416
wpmf_gallery_enable_download
Filtrera för att aktivera/avaktivera nedladdningsbild i galleriet
Parametrar:
boolean Enable/disable download image
Return :
boolean
I filer:
class/class-display-gallery.php linje 460
wpmf_get_categories_args
Filtrera till anpassade agument för att få alla kategorier
Parametrar:
array Agument
Return :
array
I filer:
class/class-main.php linje 1916
wpmf_limit_mappar
Filtrera för att ställa in gränsen för det laddade mappnumret
Parametrar:
integer Limit folder number
Return :
integer
I filer:
class/class-main.php linje 1420
wpmf_set_file_title
Hantera filtitel innan du sparar den i databasen
Parametrar:
string File title
Return :
string
I filer:
class/class-main.php linje 5024
wpmf_taxonomi_public
Filtrera för att ändra taxonomi för offentlig param wpmf-kategori
Parametrar:
boolean Toxonomy public status
Return :
boolean
I filer:
wp-media-folder.php rad 1490
wpmf_user_can
Filter kontrollera användarens förmåga att göra en åtgärd
Parametrar:
boolean The current user has the given capability
string Action name
Return :
boolean
I filer:
wp-media-folder.php rad 36
class/pages/settings/import_export.php rad 151
class/pages/settings/import_export.php rad 324
class/pages/settings/image_compression.php rad 44
class/pages/settings/image_compression. php rad 98
class/pages/settings/image_compression.php rad 252
class/pages/settings/image_compression.php rad 288
class/class-duplicate-file.php rad 53
class/class-folder-access.php rad 41
class/class -replace-file.php line 45
class/class-replace-file.php line 220
class/class-main.php line 955
class/class-main.php line 1216
class/class-main.php line 1254
class/class- main.php line 1434
class/class-main.php line 2221
class/class-main.php line 2255
class/class-main.php line 3051
class/class-main.php line 3421
class/class-main.php line 3518
class/class-main.php line 3885
class/class-main.php line 3937
class/class-main.php line 4050
class/class-main.php line 4145
class/class-main.php line 4235
class/class-main .php line 4517
class/class-main.php line 4650
class/class-main.php line 4841
class/class-main.php line 5303
class/class-main.php line 5350
class/class-image-watermark.php line 209
class/install-wizard/install-wizard.php line 54
class/class-wp-folder-option.php line 263
class/class-wp-folder-option.php line 782
class/class-wp-folder-option. php line 986
class/class-wp-folder-option.php line 1037
class/class-wp-folder-option.php line 1312
class/class-wp-folder-option.php line 1394
class/class-wp-folder- option.php line 2008
class/class-wp-folder-option.php line 3200
class/class-wp-folder-option.php line 3903
class/class-wp-folder-option.php line 4003
class/class-wp- folder-option.php line 4071
class/class-wp-folder-option.php line 4184
class/class-wp-folder-option.php line 4235
class/class-wp-folder-option.php line 4283
Composer
Ställ in uppdateringsnyckeln programmatiskt med WP CLI
Använd samma nyckel som du använde för kompositörsinstallationen och kör det här kompositörskommandot för att ställa in uppdateringstoken
wp option update ju_user_token "YOUR_TOKEN"