Documentación para desarrolladores de 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 usando esto para un 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:
class / import / class-wp-import.php línea 451
wpmf_add_attachment
Crear archivo de video remoto
Parámetros:
integer Created attachment ID
integer|array Target folder
array Extra informations
Return :
void
En archivos:
clase/clase-principal.php línea 4667
wpmf_attachment_set_folder
Establecer 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 ID
integer|array Target folder or array of target folders
array Extra informations
Return :
void
En archivos:
class/class-helper.php línea 133
class/class-helper.php línea 189
class/class-main.php línea 685
class/class-main.php línea 716
class/class-main.php línea 2281
class/class-main .php línea 2856
class/class-main.php línea 3682
class/class-main.php línea 4475
class/class-wp-folder-option.php línea 320
class/class-wp-folder-option.php línea 3111
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:
clase/clase-principal.php línea 3516
clase/clase-principal.php línea 3583
wpmf_create_folder
Crear una carpeta desde la biblioteca de medios
Este enlace también se usa al sincronizar e importar archivos desde FTP, crear carpetas basadas en usuarios y roles
e importar desde la Galería Nextgen
Parámetros:
integer Created folder ID
string Created folder name
integer Parent folder ID
array Extra informations
Return :
void
En archivos:
clase/clase-principal.php línea 2258
clase/clase-principal.php línea 3328
clase/clase-wp-carpeta-opción.php línea 2986
wpmf_delete_folder
Eliminar una carpeta
Parámetros:
WP_Term Folder, this term is not available anymore as it as been deleted
Return :
void
En archivos:
clase/clase-principal.php línea 3523
clase/clase-principal.php línea 3592
wpmf_duplicate_attachment
Duplicar un archivo adjunto
Parámetros:
integer Attachment ID
integer Target folder
Return :
void
En archivos:
class / class-duplicate-file.php línea 104
wpmf_move_folder
Mover una carpeta de la biblioteca de medios
Este enlace también se usa cuando se cambia la opción de carpeta de roles
Parámetros:
integer Folder moved ID
string Destination folder ID
array Extra informations
Return :
void
En archivos:
clase/clase-principal.php línea 3777
clase/clase-wp-carpeta-opción.php línea 2567
wpmf_update_folder_name
Actualizar nombre de carpeta
Parámetros:
integer Folder ID
string Updated name
Return :
void
En archivos:
clase/clase-principal.php línea 3442
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 254
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:
class / import / class-wp-import.php línea 432
the_content_export
Filtra el contenido de la publicación utilizado para las exportaciones de WXR.
Parámetros:
string $post_content Content of the current post.
Return :
void
En archivos:
class / class-wp-folder-option.php línea 1208
the_excerpt_export
Filtra el extracto posterior utilizado para las exportaciones de WXR.
Parámetros:
string $post_excerpt Excerpt for the current post.
Return :
void
En archivos:
class / class-wp-folder-option.php línea 1217
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 el ID para que sea algo más 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:
class / import / 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:
class / import / 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/clase-display-gallery.php línea 453
wpmf_get_categories_args
Filtrar por anuncios personalizados para obtener todas las categorías
Parámetros:
array Agument
Return :
array
En archivos:
clase/clase-principal.php línea 1744
wpmf_limit_folders
Filtrar para establecer el límite del número de carpeta cargada
Parámetros:
integer Limit folder number
Return :
integer
En archivos:
clase/clase-principal.php línea 1278
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:
clase/clase-principal.php línea 4596
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 línea 1317
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 capability
string Action name
Return :
boolean
En archivos:
class/class-folder-access.php línea 41
class/pages/settings/image_compression.php línea 44
class/pages/settings/image_compression.php línea 98
class/pages/settings/image_compression.php línea 252
class/pages/settings/ image_compression.php línea 288
class/pages/settings/import_export.php línea 152
class/pages/settings/import_export.php línea 299
class/install-wizard/install-wizard.php línea 54
clase/class-main.php línea 876
clase /clase-principal.php línea 1140
clase/clase-principal.php línea 1178
clase/clase-principal.php línea 1292
clase/clase-principal.php línea 2135
clase/clase-principal.php línea 2169
clase/clase-principal. php línea 3291
clase/clase-principal.php línea 3389
clase/clase-principal.php línea 3469
clase/clase-principal.php línea 3630
clase/clase-principal.php línea 3723
clase/clase-principal.php línea 3813
clase/ clase-principal.php línea 4090
clase/clase-principal.php línea 4223
clase/clase-principal.php línea 4413
clase/clase-principal.php línea 4650
clase/clase-principal.php línea 4886
clase/clase-principal.php línea 4933
class/class-replace-file.php línea 45
class/class-replace-file.php línea 213
class/class-duplicate-file.php línea 53
class/class-wp-folder-option.php línea 204
class/ class-wp-folder-option.php línea 887
class/class-wp-folder-option.php línea 938 class
/class-wp-folder-option.php línea 1287
class/class-wp-folder-option.php línea 1369
class/class-wp-folder-option.php línea 1979
class/class-wp-folder-option.php línea 2954
class/class-wp-folder-option.php línea 3568
class/class-wp-folder-option.php línea 3651
clase/clase-wp-carpeta-opción.php línea 3698
clase/clase-wp-carpeta-opción.php línea 3782
clase/clase-wp-carpeta-opción.php línea 3833
clase/clase-wp-carpeta-opción .php línea 3881
class/class-image-watermark.php línea 178
wp-media-folder.php línea 36
Composer
Establezca la clave de actualización mediante programación con WP CLI
Use la misma clave que usó para la instalación del compositor y ejecute este comando del compositor para configurar la
opción actualizar token wp actualizar ju_user_token "YOUR_TOKEN"