WP Media Folder Developer Documentation
Esta documentação ajudará desenvolvedores experientes a conectar qualquer outro serviço ao nosso plugin. Aqui estão todas as ações e filtros para este plugin, se precisar de mais, fique à vontade para perguntar usando este fórum dedicado. Obrigado por usar nosso plugin!
Arquivo auxiliar
WP Media Folder vem com um arquivo auxiliar com as funções principais que você pode precisar para integrá-lo em seus próprios temas e plug-ins.
- Mover um arquivo para uma pasta
- Crie pastas
- Mover pastas
- Obter anexos em uma pasta
- ...
include('wp-content/plugins/wp-media-folder/helper.php');
\Joomunited\WPMediaFolder\Helper::createFolder('My new folder');
Hooks
import_term_meta
Incêndios após o termo meta ser importado.
Parâmetros:
int $term_id ID of the newly created term.string $key Meta key.mixed $value Meta value.
Return :
void
Nos arquivos:
classe/importação/class-wp-import.php linha 451
wpmf_after_replace
Execute a ação após substituir o arquivo
Parâmetros:
integer Attachment ID
Return :
void
Nos arquivos:
Classe/Classe-Replace-File.php Linha 330
wpmf_attachment_set_folder
Definir a pasta de anexos após mover um anexo para uma pasta no gerenciador de mídia Este gancho também é usado ao importar anexos para categorias, após o upload de um anexo e ao atribuir várias pastas a um anexo
Parâmetros:
integer Attachment IDinteger|array Target folder or array of target foldersarray Extra informations
Return :
void
Nos arquivos:
classe/classe-wp-foldder-opção.php linha 400 classe/classe-wp-folder-option.php linha 3503 classe/classe main.php linha classe/classe main.php linha 850 classe/classe-main.php linha 4427 267 Class-main. Linha 140 Classe/Class-Helper.php Linha 196
wpmf_before_delete_folder
Antes de excluir uma pasta
Parâmetros:
WP_Term Folder, this term is not available anymore as it as been deleted
Return :
void
Nos arquivos:
Classe/Class Main.php Linha 3975 Classe/Class-Main.php Linha 4352
wpmf_create_folder
Crie uma pasta da biblioteca de mídia Este gancho também é usado ao sincronizar e importar arquivos de FTP, criar pastas baseadas em usuários e funções e importar da Galeria Nextgen
Parâmetros:
integer Created folder IDstring Created folder nameinteger Parent folder IDarray Extra informations
Return :
void
Nos arquivos:
Classe/Classe-WP-Folder-Option.php Linha 3380 Classe/Class-main.php Linha 2644 Classe/classe Main.php Linha 3482 Classe/Class-Main.php Linha 3496 Classe/Class-main.php Linha 3800
wpmf_delete_folder
Excluir uma pasta
Parâmetros:
WP_Term Folder, this term is not available anymore as it as been deleted
Return :
void
Nos arquivos:
Classe/Class Main.php Linha 3983 Classe/Class-Main.php Linha 4361
wpmf_duplicate_attachment
Duplicar um anexo
Parâmetros:
integer Attachment IDinteger Target folder
Return :
void
Nos arquivos:
Classe/Class-Duplicate-File.php Linha 118
wpmf_move_folder
Mover uma pasta da biblioteca de mídiaEste gancho tambéméusado quando a opção de pasta de função é alterada
Parâmetros:
integer Folder moved IDstring Destination folder IDarray Extra informations
Return :
void
Nos arquivos:
Classe/Class-WP-Folder-Option.php Linha 2938 Classe/Class-Main.php Linha 4549
wpmf_update_folder_name
Atualizar nome da pasta
Parâmetros:
integer Folder IDstring Updated name
Return :
void
Nos arquivos:
Classe/Class Main.php Linha 3914 Classe/Classe Folder-Post-type.php Linha 500
wpmf_update_folder_name
Atualizar nome da pasta
Parâmetros:
integer Folder IDstring Updated name
Return :
void
Nos arquivos:
Classe/Class Main.php Linha 3914 Classe/Classe Folder-Post-type.php Linha 500
fallback_intermediate_image_sizes
Filtra os tamanhos de imagem gerados para tipos MIME sem imagem.
Parâmetros:
array $fallback_sizes An array of image size names.array $metadata Current attachment metadata.
Return :
void
Nos arquivos:
classe/class-helper.php linha 312
import_term_meta_key
Filtra a meta-chave para uma parte importada do termo meta.
Parâmetros:
string $meta_key Meta key.int $term_id ID of the newly created term.array $term Term data from the WXR import.
Return :
void
Nos arquivos:
classe/importação/class-wp-import.php linha 432
wp_import_existing_post
ID do filtro da postagem existente correspondente à postagem atualmente importada. Retorne 0 para forçar a importação da postagem. Filtre o ID para ser algo diferente para substituir qual postagem existente está mapeada para a postagem importada.
Parâmetros:
int $post_exists Post ID, or 0 if post did not exist.array $post The post array to be inserted.
Return :
void
Nos arquivos:
classe/importação/class-wp-import.php linha 505
wp_import_term_meta
Filtra os metadados anexados a um termo importado.
Parâmetros:
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
Nos arquivos:
classe/importação/class-wp-import.php linha 416
wpmf_gallery_enable_download
Filtro para ativar/desativar download de imagem na galeria
Parâmetros:
boolean Enable/disable download image
Return :
boolean
Nos arquivos:
classe/class-display-gallery.php linha 472
wpmf_gallery_query_args
Filtre o argumento de consulta da galeria para obter imagens.
Parâmetros:
array Gallery query arguments
Return :
array
Nos arquivos:
classe/class-display-gallery.php linha 410
wpmf_get_categories_args
Filtre para argumentos personalizados para obter todas as categorias
Parâmetros:
array Agument
Return :
array
Nos arquivos:
Classe/Class-main.php Linha 2126
wpmf_limit_folders
Filtre para definir o limite do número da pasta carregada
Parâmetros:
integer Limit folder number
Return :
integer
Nos arquivos:
Classe/Class Main.php Linha 1617 Classe/Classe Folder-Post-type.php Linha 1769
wpmf_limit_folders
Filtre para definir o limite do número da pasta carregada
Parâmetros:
integer Limit folder number
Return :
integer
Nos arquivos:
Classe/Class Main.php Linha 1617 Classe/Classe Folder-Post-type.php Linha 1769
wpmf_set_file_title
Manipule o título do arquivo antes de salvá-lo no banco de dados
Parâmetros:
string File title
Return :
string
Nos arquivos:
Classe/Class-main.php Linha 5374
wpmf_taxonomy_public
Filtro para alterar a taxonomia da categoria wpmf do parâmetro público
Parâmetros:
boolean Toxonomy public status
Return :
boolean
Nos arquivos:
WP-Media-Folder.php Linha 1558
wpmf_user_can
Filtrar a verificação do recurso do usuário para executar uma ação
Parâmetros:
boolean The current user has the given capabilitystring Action name
Return :
boolean
Nos arquivos:
Class/Class-Duplicate-File.php Linha 53 Classe/Páginas/Configurações/Import_Export.php Linha 159 Classe/Páginas/Configurações/Import_Export.php Linha 332 Class /Pages/Settings/Image_Compression.php Linha 44 Classe/Páginas/Páginas/Image_compression.Php Linha 98/Páginas/Páginas/Páginas 44 Classe 44/Pages/Setting_compression.Phpress.PhPONIMEIÇÃO 98 Classe/Pages/Páginas/Páginas/Configuração 44/Páginas/Image. Classe/Páginas/Configurações/Image_Compression.php Linha 288 CLASS/CLASS-WP-FOLDER-OPTION.php Linha 263 Classe/classe-WP-Folder-Option.php Linha 871 Class/Class-WP-Folder-Option.php Linha 1078 Class/classe-Folder-Option.Php 1129 Class/Class-Flold-Flold Classe/Classe-WP-Folder-Option.php Linha 1506 Classe/Classe-WP-Folder-Option.php Linha 2140 Classe/Class-WP-Folder-Option.php Linha 3348 Classe/classe-WP-Folder-Option.php Linha 4051 Class/classe-Folder-option.Php Linha 415151/Class-Folder-Folder-Option.Php 41515151 /Class-Folder-Folder-Option.Php 41515151 classe/classe-wp-wp-folder-Option.php linha 4332 classe/classe-wp-folder-option.php linha 4383 classe/classe-wp-folder-Option.php linha 4431 classe/classe- folder-access.php Linha 41 linha /classe de classe-fita. classe/classe-main.php linha 1451 classe/classe-main.php linha 1631 classe/classe main.php linha 2521 classe/classe main.php linha 2555 classe/classe-main.php linha 3357 classe/classe-main.php linha 3749 classe /classe-main.php 3861 -main/main. classe/classe main.php linha 4399 classe/classe main.php linha 4495 classe/classe-main.php linha 4585 classe/classe main.php linha 4867 classe/classe-main.php linha 5000/classe/main.php linha 5191 linha/classe-main.php line 5659 /main/main.php 5191 linha/classe 5659 /main/main.php-main.php 5191 linha/main.php line 5659//main/main.php 5191. 54 Classe/Class-Replace-File.php Linha 53 Classe/Class-Replace-File.php Linha 377 WP-Media-Folder.php Linha 36
Composer
Defina a chave de atualização programaticamente com WP CLI
Use a mesma chave usada para a instalação do compositor e execute este comando do compositor para definir o token de atualização wp option update ju_user_token "YOUR_TOKEN"