Documentación para desarrolladores WP Media Folder
Esta documentación ayudará a los desarrolladores experimentados a conectar cualquier otro servicio con nuestro complemento. Aquí están todas las acciones y filtros para este complemento; si necesita más, no dude en preguntar utilizando este foro dedicado. ¡Gracias por usar nuestro complemento!
Archivo auxiliar
WP Media Folder viene con un archivo auxiliar con las funciones principales que puede necesitar para integrarlo en sus propios temas y complementos.
- Mover un archivo a una carpeta
- Crear carpetas
- Mover carpetas
- Obtener archivos adjuntos en una carpeta
- ...
include('wp-content/plugins/wp-media-folder/helper.php');
\Joomunited\WPMediaFolder\Helper::createFolder('My new folder');
Manos
import_term_meta
Se activa después de que se importe el término meta.
Parámetros:
int $term_id ID of the newly created term.string $key Meta key.mixed $value Meta value.
Return :
void
En archivos:
clase/importación/class-wp-import.php línea 451
wpmf_after_replace
Realizar acción después de reemplazar el archivo
Parámetros:
integer Attachment ID
Return :
void
En archivos:
clase/class-replace-file.php línea 330
wpmf_attachment_set_folder
Configurar la carpeta de archivos adjuntos después de mover un archivo adjunto a una carpeta en el administrador de medios. Este enlace también se usa al importar archivos adjuntos a categorías, después de cargar un archivo adjunto y al asignar varias carpetas a un archivo adjunto.
Parámetros:
integer Attachment IDinteger|array Target folder or array of target foldersarray Extra informations
Return :
void
En archivos:
class/class-wp-folder-option.php line 400 class/class-wp-folder-option.php line 3503 class/class-memain.php line 819 class/class-m-m-mmain.php line 850 class/class-m-m-mrain.php line 2667 class/class-m-m-mrain.php line 3225 class/class-m-m-min.php line 4452 class/class-mAin.php line 5253 class/class/class 5253 Línea 140 class/class-helper.php Línea 196
wpmf_before_delete_folder
Antes de eliminar una carpeta
Parámetros:
WP_Term Folder, this term is not available anymore as it as been deleted
Return :
void
En archivos:
class/class-main.php line 3975 class/class-main.php line 4352
wpmf_create_folder
Crear una carpeta desde la biblioteca multimedia. Este enlace también se utiliza al sincronizar e importar archivos desde FTP, crear carpetas basadas en usuarios y roles e importar desde Nextgen Gallery.
Parámetros:
integer Created folder IDstring Created folder nameinteger Parent folder IDarray Extra informations
Return :
void
En archivos:
class/class-wp-folder-option.php line 3380 class/class-main.php line 2644 class/class-main.php line 3482 class/class-main.php line 3496 class/class-main.php línea 3800
wpmf_delete_carpeta
Eliminar una carpeta
Parámetros:
WP_Term Folder, this term is not available anymore as it as been deleted
Return :
void
En archivos:
class/class-Main.php Line 3983 class/class-Main.php Line 4361
wpmf_duplicate_attachment
Duplicar un archivo adjunto
Parámetros:
integer Attachment IDinteger Target folder
Return :
void
En archivos:
clase/clase-duplicado-archivo.php línea 118
wpmf_move_folder
Mover una carpeta de la biblioteca multimedia. Este gancho también se usa cuando se cambia la opción de carpeta de función.
Parámetros:
integer Folder moved IDstring Destination folder IDarray Extra informations
Return :
void
En archivos:
class/class-wp-holder-option.php line 2938 class/class-main.php line 4549
wpmf_update_folder_name
Actualizar nombre de carpeta
Parámetros:
integer Folder IDstring Updated name
Return :
void
En archivos:
class/class-main.php line 3914 class/class-plateador-post-type.php line 500
wpmf_update_folder_name
Actualizar nombre de carpeta
Parámetros:
integer Folder IDstring Updated name
Return :
void
En archivos:
class/class-main.php line 3914 class/class-plateador-post-type.php line 500
fallback_intermediate_image_sizes
Filtra los tamaños de imagen generados para los tipos mime sin imagen.
Parámetros:
array $fallback_sizes An array of image size names.array $metadata Current attachment metadata.
Return :
void
En archivos:
clase/class-helper.php línea 312
import_term_meta_key
Filtra la metaclave para un término importado 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
En archivos:
clase/importación/class-wp-import.php línea 432
wp_import_existing_post
ID de filtro de la publicación existente correspondiente a la publicación que se está importando actualmente. Devuelve 0 para forzar la importación de la publicación. Filtre la ID para que sea otra cosa para anular qué publicación existente se asigna a la publicación 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
En archivos:
clase/importación/class-wp-import.php línea 505
wp_import_term_meta
Filtra los metadatos adjuntos a un término 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
En archivos:
clase/importación/class-wp-import.php línea 416
wpmf_gallery_enable_download
Filtrar para habilitar/deshabilitar la descarga de imágenes en la galería
Parámetros:
boolean Enable/disable download image
Return :
boolean
En archivos:
clase/class-display-gallery.php línea 472
wpmf_gallery_query_args
Filtrar el argumento de consulta de la galería para obtener imágenes.
Parámetros:
array Gallery query arguments
Return :
array
En archivos:
clase/class-display-gallery.php línea 410
wpmf_get_categories_args
Filtrar por argumentos personalizados para obtener todas las categorías
Parámetros:
array Agument
Return :
array
En archivos:
class/class-Main.php Line 2126
wpmf_limit_carpetas
Filtrar para establecer el límite del número de carpeta cargada
Parámetros:
integer Limit folder number
Return :
integer
En archivos:
class/class-main.php line 1617 class/class-plateador-post-type.php line 1769
wpmf_limit_carpetas
Filtrar para establecer el límite del número de carpeta cargada
Parámetros:
integer Limit folder number
Return :
integer
En archivos:
class/class-main.php line 1617 class/class-plateador-post-type.php line 1769
wpmf_set_file_title
Manipule el título del archivo antes de guardarlo en la base de datos
Parámetros:
string File title
Return :
string
En archivos:
class/class-Main.php Line 5374
wpmf_taxonomy_public
Filtrar para cambiar la taxonomía de categoría wpmf de parámetros públicos
Parámetros:
boolean Toxonomy public status
Return :
boolean
En archivos:
WP-Media-Folder.php Line 1558
wpmf_user_can
Capacidad de verificación de filtro del usuario para realizar una acción
Parámetros:
boolean The current user has the given capabilitystring Action name
Return :
boolean
En archivos:
class/class-duplicate-File.php Line 53 Class/Pages/Settings/import_export.php Line 159 class/Pages/settings/import_export.php Line 332 class/Pages/settings/image_compression.php Line 44 class/Pages/settings/image_compression.php line 98 class/page/settings/settings/imagession.php. class/Pages/Settings/Image_Compression.Php Line 288 Class/Class-WP-Folder-option.php Line 263 Class/class-wp-wp-option.php Line 871 class/class-wp-wp-wp-option.php línea 1078 class/class-wp-folder-option.php line 1129 class/class/class/class/wp-wp-wp-option.php line 14191919 class/class-wp-folder-option.php línea 1506 class/class-wp-folder-option.php línea 2140 class/class-wp-wp-option.php línea 3348 class/class-wp-wp-option.php line 4051 class/class-wp-wp-wp-option.php line 4151 class/class-wp-wp-wp-ption.phold.php.php.php line 4219999999999999999999999999 class/class-wp-folder-option.php line 4332 class/class-wp-folder-option.php line 4383 class/class-wp-wp-option.php line 4431 class/class-flolder-access.php línea 41 class/class-iMage-watmarkak.php line 252 class/class-manain.php line 1040 class/class/class-main.php class/class-main.php line 1451 class/class-main.php line 1631 class/class-main.php line 2521 class/class-main.php line 2555 class/class-main.php line 3357 class/class-main.php line 3749 class/class-main.php line 3861 class/class-main.php line 4234 class/class-main.php line 4286 class/class-memain.php línea 4399 class/class-memain.php línea 4495 class/class-menta.php line 4585 class/class-memain.php line 4867 class/class-m-m-mrain.php line 5000 class/class-menta.main.php line 5191 -m-m-min.php line 5659 /class/class.main.php línea 5706 class/install 54 class/class-replace-file.php línea 53 class/class-replace-file.php line 377 wp-media-folder.php línea 36
Composer
Establezca la clave de actualización mediante programación con WP CLI
Utilice la misma clave que utilizó para la instalación del compositor y ejecute este comando del compositor para configurar el token de actualización wp option update ju_user_token "YOUR_TOKEN"