WP Media Folder Developer Documentation
Den här dokumentationen hjälper erfarna utvecklare att koppla in alla andra tjänster med vårt plugin. Här är alla åtgärder och filter för detta plugin, om du behöver några fler, fråga gärna genom att använda detta för ett dedikerat forum. Tack för att du använder vårt plugin!
Hjälpfil
WP Media Folder kommer med en hjälpfil med huvudfunktionerna 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 227
wpmf_attachment_set_folder
Ställ in bifogad mapp efter att en bilaga har flyttats till en mapp i mediahanteraren Den här kroken används också vid import av bilaga till kategorier, efter en uppladdning av bilaga och när flera mappar tilldelas en bilaga
Parametrar:
integer Attachment IDinteger|array Target folder or array of target foldersarray Extra informations
Return :
void
I filer:
klass/klasshelper.php Linje 140 Klass/klasshelper.php Linje 196 Klass/klass-main.php Linje 818 Klass/klass-main.php Linje 849 Klass/klass-Main.php Linje 2666 Klass/klass-Main .php linje 3220 klass/klass-main.php linje 4447 Klass/klass-main.php linje 5248 Klass/klass-wp-folder-option.php linje 379 Klass/klass-wp-folder-option.php linje 3394
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:
klass/klass-main.php linje 3970 klass/klass-main.php linje 4347
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 IDstring Created folder nameinteger Parent folder IDarray Extra informations
Return :
void
I filer:
klass/klass-main.php linje 2643 Klass/klass-main.php linje 3477 Klass/klass-main.php Linje 3491 Klass/klass-main.php Linje 3795 Klass/klass-wp-folder-option.php Linje 3271
wpmf_delete_folder
Ta bort en mapp
Parametrar:
WP_Term Folder, this term is not available anymore as it as been deleted
Return :
void
I filer:
klass/klass-main.php linje 3978 klass/klass-main.php linje 4356
wpmf_duplicate_attachment
Duplicera en bilaga
Parametrar:
integer Attachment IDinteger 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 rollmappalternativet ändras
Parametrar:
integer Folder moved IDstring Destination folder IDarray Extra informations
Return :
void
I filer:
klass/klass-main.php linje 4544 Klass/klass-wp-folder-option.php linje 2829
wpmf_update_folder_name
Uppdatera mappens namn
Parametrar:
integer Folder IDstring Updated name
Return :
void
I filer:
klass/klass-main.php linje 3909 klass/klass-folder-post-typ.php linje 500
wpmf_update_folder_name
Uppdatera mappens namn
Parametrar:
integer Folder IDstring Updated name
Return :
void
I filer:
klass/klass-main.php linje 3909 klass/klass-folder-post-typ.php linje 500
fallback_intermediate_image_sizes
Filtrerar bildstorlekarna som genereras för icke-bildmimetyper.
Parametrar:
array $fallback_sizes An array of image size names.array $metadata Current attachment metadata.
Return :
void
I filer:
class/class-helper.php linje 312
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 att importeras. Filtrera ID:t 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 linje 505
wp_import_term_meta
Filtrerar metadata 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 rad 472
wpmf_gallery_query_args
Filtrera gallerifrågeargument för att få bilder.
Parametrar:
array Gallery query arguments
Return :
array
I filer:
class/class-display-gallery.php linje 410
wpmf_get_categories_args
Filtrera till anpassade agument för att få alla kategorier
Parametrar:
array Agument
Return :
array
I filer:
klass/klass-main.php-rad 2125
wpmf_limit_folders
Filtrera för att ställa in gränsen för det mappnummer som laddas
Parametrar:
integer Limit folder number
Return :
integer
I filer:
klass/klass-main.php linje 1616 Klass/klass-folder-post-typ.php linje 1769
wpmf_limit_folders
Filtrera för att ställa in gränsen för det mappnummer som laddas
Parametrar:
integer Limit folder number
Return :
integer
I filer:
klass/klass-main.php linje 1616 Klass/klass-folder-post-typ.php linje 1769
wpmf_set_file_title
Manipulera filtiteln innan du sparar den i databasen
Parametrar:
string File title
Return :
string
I filer:
klass/klass-main.php linje 5369
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 1462
wpmf_user_can
Filter kontrollera användarens förmåga att utföra en åtgärd
Parametrar:
boolean The current user has the given capabilitystring Action name
Return :
boolean
I filer:
wp-media-folder.php linje 36 Klass/sidor/inställningar/import_export.php Linje 155 Klass/sidor/inställningar/import_export.php Linje 328 Klass/sidor/inställningar/Image_Compression.php Linje 44 Klass/sidor/inställningar/Image_Compression. PHP-rad 98 Klass/sidor/inställningar/Image_Compression.php Linje 252 Klass/sidor/inställningar/Image_Compression.php Linje 288 Klass/klassduplikat-fil.php Linje 53 Klass/klass-Main.php Linje 1039 Klass/klass-Main .php rad 1411 klass/klass-main.php rad 1450 klass/klass-main.php linje 1630 klass/klass-main.php rad 2520 klass/klass-main.php rad 2554 klass/klass-main.php rad 3352 Klass /class-main.php Linje 3744 Klass/klass-main.php Linje 3856 Klass/klass-main.php Linje 4229 Klass/klass-main.php Linje 4281 Klass/klass-main.php Linje 4394 Klass/klass-Main. PHP-linje 4490 klass/klass-main.php linje 4580 klass/klass-main.php linje 4862 klass/klass-main.php linje 4995 klass/klass-main.php linje 5186 Klass/klass-main.php linje 5654 Klass/ class-main.php linje 5701 Klass/Install-Wizard/Install-Wizard.php Linje 54 Klass/klass-replace-file.php Linje 54 Klass/klass-replace-fil.php Linje 277 Klass/klass-WP-FORMER- Alternativ.php Line 263 Klass/klass-WP-FORDER-OPTION.PHP LINE 782 Klass/klass-WP-FORDER-OPTION.PHP LINE 987 Klass/klass-WP-FORDER-OPTION.PHP LINE 1038 Klass/klass-WP- Mappalternativ.php Linje 1313 Klass/klass-wp-folder-option.php Linje 1397 Klass/klass-WP-FORDER-OPTION.PHP LINE 2031 Klass/Class-WP-FORDER-OPTION.PHP LINE 3239 Klass/klass- WP-FORDER-OPTION.PHP LINE 3942 Klass/klass-wp-folder-option.php Linje 4042 Klass/klass-WP-FORDER-OPTION.PHP LINE 4110 Klass/klass-WP-FORDER-OPTION.PHP LINE 4223 Klass/ klass-wp-folder-option.php linje 4274 Klass/klass-wp-folder-option.php linje 4322 Klass/klass-bild-watermark.php linje 252 Klass/klass-folder-access.php Linje 41
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"