WP Media Folder Developer Documentation
Esta documentação ajudará desenvolvedores experientes a conectar qualquer outro serviço com nosso plugin. Aqui estão todas as ações e filtros para este plugin, se você precisar de mais alguns, fique à vontade para perguntar usando este para 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:
class / import / class-wp-import.php linha 451
wpmf_add_attachment
Criar arquivo de vídeo remoto
Parâmetros:
integer Created attachment ID
integer|array Target folder
array Extra informations
Return :
void
Nos arquivos:
class/class-main.php linha 4441
wpmf_attachment_set_folder
Definir pasta de anexo 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 ID
integer|array Target folder or array of target folders
array Extra informations
Return :
void
Nos arquivos:
class/class-wp-folder-option.php linha 314
class/class-wp-folder-option.php linha 3127
class/class-main.php linha 691
class/class-main.php linha 722
class/class-main. linha php 2261
class/class-main.php linha 2795
class/class-main.php linha 3278
class/class-main.php linha 3334
class/class-main.php linha 3425
class/class-main.php linha 4218
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:
class/class-main.php linha 3134
class/class-main.php linha 3201
wpmf_create_folder
Criar uma pasta da biblioteca de mídia
Este gancho também é usado ao sincronizar e importar arquivos do FTP, criar pastas baseadas em usuários e funções
e importar da Galeria Nextgen
Parâmetros:
integer Created folder ID
string Created folder name
integer Parent folder ID
array Extra informations
Return :
void
Nos arquivos:
class/class-wp-folder-option.php linha 3002
class/class-main.php linha 2238
class/class-main.php linha 2971
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:
class/class-main.php linha 3141
class/class-main.php linha 3210
wpmf_duplicate_attachment
Duplicar um anexo
Parâmetros:
integer Attachment ID
integer Target folder
Return :
void
Nos arquivos:
class / class-duplicate-file.php linha 104
wpmf_move_folder
Mover uma pasta da biblioteca de mídia
Este gancho também é usado quando a opção de pasta de função é alterada
Parâmetros:
integer Folder moved ID
string Destination folder ID
array Extra informations
Return :
void
Nos arquivos:
class/class-wp-folder-option.php linha 2583
class/class-main.php linha 3520
wpmf_update_folder_name
Atualizar nome da pasta
Parâmetros:
integer Folder ID
string Updated name
Return :
void
Nos arquivos:
class/class-main.php linha 3060
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:
class / class-helper.php linha 144
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:
class / import / class-wp-import.php linha 432
the_content_export
Filtra o conteúdo da postagem usado para exportações WXR.
Parâmetros:
string $post_content Content of the current post.
Return :
void
Nos arquivos:
class / class-wp-folder-option.php linha 1212
the_excerpt_export
Filtra o trecho de postagem usado para exportações WXR.
Parâmetros:
string $post_excerpt Excerpt for the current post.
Return :
void
Nos arquivos:
class / class-wp-folder-option.php linha 1221
wp_import_existing_post
ID do filtro da postagem existente correspondente à postagem atualmente sendo importada.
Retorne 0 para forçar a importação da postagem.
Filtre o ID para ser outra coisa para substituir qual postagem existente é 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:
class / import / 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:
class / import / class-wp-import.php linha 416
wpmf_gallery_enable_download
Filtro para ativar/desativar a imagem de download na galeria
Parâmetros:
boolean Enable/disable download image
Return :
boolean
Nos arquivos:
class/class-display-gallery.php linha 434
wpmf_get_categories_args
Filtrar por agumentos personalizados para obter todas as categorias
Parâmetros:
array Agument
Return :
array
Nos arquivos:
class/class-main.php linha 1696
wpmf_limit_folders
Filtro para definir o limite do número da pasta carregada
Parâmetros:
integer Limit folder number
Return :
integer
Nos arquivos:
class/class-main.php linha 1253
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:
class/class-main.php linha 4339
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 1306
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 capability
string Action name
Return :
boolean
Nos arquivos:
class/pages/settings/import_export.php linha 168
class/pages/settings/import_export.php linha 204
class/pages/settings/image_compression.php linha 44
class/pages/settings/image_compression.php linha 98
class/pages/settings/ image_compression.php linha 252
class/pages/settings/image_compression.php linha 288
class/class-wp-folder-option.php linha 198
class/class-wp-folder-option.php linha 891
class/class-wp-folder- option.php linha 942
class/class-wp-folder-option.php linha 1291
class/class-wp-folder-option.php linha 1374
class/class-wp-folder-option.php linha 1996
class/class-wp- folder-option.php linha 2970
class/class-wp-folder-option.php linha 3317
class/class-wp-folder-option.php linha 3400
class/class-wp-folder-option.php linha 3447
class/class- wp-folder-option.php linha 3531
class/class-wp-folder-option.php linha 3582
class/class-wp-folder-option.php linha 3630
class/class-replace-file.php linha 44
class/class- replace-file.php linha 208
class/class-folder-access.php linha 41
class/install-wizard/install-
wizard.php linha 54 class/class-main.php linha 882
class/class-main.php linha 1139
class/class-main.php linha 1177
class/class-main.php linha 1267
class/class-main.php linha 2115
class/class-main.php linha 2149
class/class-main.php linha 2925
class/class-main.php linha 3007
class/class-main.php linha 3087
class/class-main.php linha 3377
class/class-main .php linha 3466
class/class-main.php linha 3556
class/class-main.php linha 3833
class/class-main.php linha 3966
class/class-main.php linha 4156
class/class-main.php linha 4424
classe /class-main.php linha 4836
class/class-main.php linha 4883
class/class-image-watermark.php linha 188
class/class-duplicate-file.php linha 53
jutranslation/jutranslation.php linha 114
wp-media- pasta.php linha 35
Composer
Defina a chave de atualização programaticamente com WP CLI
Use a mesma chave que você usou para a instalação do compositor e execute este comando do compositor para definir a
opção update token wp update ju_user_token "YOUR_TOKEN"