WP Media Folder Developer-Dokumentation
Diese Dokumentation hilft erfahrenen Entwicklern, andere Dienste mit unserem Plugin zu verbinden. Hier finden Sie alle Aktionen und Filter für dieses Plugin. Wenn Sie weitere benötigen, können Sie diese gerne für ein spezielles Forum verwenden. Vielen Dank für die Verwendung unseres Plugins!
Hilfsdatei
WP Media Folder eine Hilfedatei mit den Hauptfunktionen, die Sie möglicherweise benötigen, um sie in Ihre eigenen Themen und Plugins zu integrieren.
- Verschieben Sie eine Datei in einen Ordner
- Erstellen Sie Ordner
- Ordner verschieben
- Holen Sie sich Anhänge in einem Ordner
- ...
include('wp-content/plugins/wp-media-folder/helper.php');
\Joomunited\WPMediaFolder\Helper::createFolder('My new folder');
Haken
import_term_meta
Wird ausgelöst, nachdem Term-Meta importiert wurde.
Parameter:
int $term_id ID of the newly created term.string $key Meta key.mixed $value Meta value.
Return :
void
In Dateien:
class/import/class-wp-import.php Zeile 451
wpmf_after_replace
Führen Sie nach dem Ersetzen der Datei eine Aktion durch
Parameter:
integer Attachment ID
Return :
void
In Dateien:
class/class-replace-file.php Zeile 227
wpmf_attachment_set_folder
Legen Sie den Anhangordner fest, nachdem Sie einen Anhang in einen Ordner im Medienmanager verschoben haben. Dieser Haken wird auch beim Importieren von Anhängen in Kategorien, nach dem Hochladen eines Anhangs und beim Zuweisen mehrerer Ordner zu einem Anhang verwendet
Parameter:
integer Attachment IDinteger|array Target folder or array of target foldersarray Extra informations
Return :
void
In Dateien:
class/class-helper.php line 140 class/class-helper.php line 196 class/class-main.php line 818 class/class-main.php line 849 class/class-main.php line 2666 class/class-main.php line 3220 class/class-main.php line 4447 class/class-main.php line 5248 class/class-wp-folder-option.php line 379 Klasse/Klasse-w-wolder-option.php Zeile 3409
wpmf_before_delete_folder
Vorher einen Ordner löschen
Parameter:
WP_Term Folder, this term is not available anymore as it as been deleted
Return :
void
In Dateien:
Klasse/Klasse-Main.php Zeile 3970 Klasse/Klasse-Main.php Zeile 4347
wpmf_create_folder
Erstellen Sie einen Ordner aus der Medienbibliothek. Dieser Hook wird auch beim Synchronisieren und Importieren von Dateien von FTP, beim Erstellen benutzer- und rollenbasierter Ordner und beim Importieren aus der Nextgen-Galerie verwendet
Parameter:
integer Created folder IDstring Created folder nameinteger Parent folder IDarray Extra informations
Return :
void
In Dateien:
Klasse / Klasse - main
wpmf_delete_folder
Löschen Sie einen Ordner
Parameter:
WP_Term Folder, this term is not available anymore as it as been deleted
Return :
void
In Dateien:
Klasse/Klasse-Main.Php Zeile 3978 Klasse/Klasse-Main.php Zeile 4356
wpmf_duplicate_attachment
Duplizieren Sie einen Anhang
Parameter:
integer Attachment IDinteger Target folder
Return :
void
In Dateien:
class / class-duplicate-file.php Zeile 104
wpmf_move_folder
Einen Ordner aus der Medienbibliothek verschieben. Dieser Hook wird auch verwendet, wenn die Rollenordneroption geändert wird
Parameter:
integer Folder moved IDstring Destination folder IDarray Extra informations
Return :
void
In Dateien:
Klasse -main
wpmf_update_folder_name
Ordnernamen aktualisieren
Parameter:
integer Folder IDstring Updated name
Return :
void
In Dateien:
Klasse -main
wpmf_update_folder_name
Ordnernamen aktualisieren
Parameter:
integer Folder IDstring Updated name
Return :
void
In Dateien:
Klasse -main
fallback_intermediate_image_sizes
Filtert die Bildgrößen, die für Nicht-Bild-MIME-Typen generiert werden.
Parameter:
array $fallback_sizes An array of image size names.array $metadata Current attachment metadata.
Return :
void
In Dateien:
class/class-helper.php Zeile 312
import_term_meta_key
Filtert den Metaschlüssel für einen importierten Teil der Begriffsmeta.
Parameter:
string $meta_key Meta key.int $term_id ID of the newly created term.array $term Term data from the WXR import.
Return :
void
In Dateien:
class/import/class-wp-import.php Zeile 432
wp_import_existing_post
Filter-ID des vorhandenen Beitrags, der dem aktuell importierten Beitrag entspricht. Geben Sie 0 zurück, um den Import des Beitrags zu erzwingen. Filtern Sie die ID nach etwas anderem, um zu überschreiben, welcher vorhandene Beitrag dem importierten Beitrag zugeordnet wird.
Parameter:
int $post_exists Post ID, or 0 if post did not exist.array $post The post array to be inserted.
Return :
void
In Dateien:
class/import/class-wp-import.php Zeile 505
wp_import_term_meta
Filtert die an einen importierten Begriff angehängten Metadaten.
Parameter:
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
In Dateien:
class/import/class-wp-import.php Zeile 416
wpmf_gallery_enable_download
Filter zum Aktivieren/Deaktivieren des Download-Bildes in der Galerie
Parameter:
boolean Enable/disable download image
Return :
boolean
In Dateien:
class/class-display-gallery.php Zeile 472
wpmf_gallery_query_args
Filtern Sie das Galerie-Abfrageargument, um Bilder zu erhalten.
Parameter:
array Gallery query arguments
Return :
array
In Dateien:
class/class-display-gallery.php Zeile 410
wpmf_get_categories_args
Filtern Sie nach benutzerdefinierten Elementen, um alle Kategorien zu erhalten
Parameter:
array Agument
Return :
array
In Dateien:
Klasse/Klasse-Main.php Zeile 2125
wpmf_limit_folders
Filter, um die Grenze der geladenen Ordnernummer festzulegen
Parameter:
integer Limit folder number
Return :
integer
In Dateien:
Klasse/Klasse-Main.Php Zeile 1616 Klasse/Klassen-Solder-Post-Typ-Php-Zeile 1769
wpmf_limit_folders
Filter, um die Grenze der geladenen Ordnernummer festzulegen
Parameter:
integer Limit folder number
Return :
integer
In Dateien:
Klasse/Klasse-Main.Php Zeile 1616 Klasse/Klassen-Solder-Post-Typ-Php-Zeile 1769
wpmf_set_file_title
Bearbeiten Sie den Dateititel, bevor Sie ihn in der Datenbank speichern
Parameter:
string File title
Return :
string
In Dateien:
Klasse/Klasse-Main.php Zeile 5369
wpmf_taxonomy_public
Filtern, um die Taxonomie der wpmf-Kategorie des öffentlichen Parameters zu ändern
Parameter:
boolean Toxonomy public status
Return :
boolean
In Dateien:
wp-media-molder.php line 1463
wpmf_user_can
Der Filter prüft die Fähigkeit des Benutzers, eine Aktion auszuführen
Parameter:
boolean The current user has the given capabilitystring Action name
Return :
boolean
In Dateien:
Klasse/Seiten/Einstellungen/import_export.php Zeile 155 Klasse/Seiten/Einstellungen/import_export.php Zeile 328 Klasse/Seiten/Einstellungen/Image_Compression.php Zeile 44 Klasse/Seiten/Einstellungen/Image_Compression.php Zeile 98 Klasse/Pages/Image_Compression.php Zeile 282 Zeile 282 Zeile/Seiten/Seiten/Seiten/Image_Compression.Php Zeile 282 Zeile/Seiten/Seiten/Seiten/page_compression.php line 282 class/pages/pages/page_compression.php line Klasse/Klasse-Replace-Datei.Php Zeile 54 Klasse / Klasse - Replace - Datei class/class-main.php line 1450 class/class-main.php line 1630 class/class-main.php line 2520 class/class-main.php line 2554 class/class-main.php line 3352 class/class-main.php line 3744 class/class-main.php line 3856 class/class-main.php line 4229 class/class-main.php line 4281 class/class-main.php Zeile 4394 Klasse / Klasse - Main . Klasse/Klasse-w-wolder-option.php Zeile 782 Klasse/Klasse-w-wolder-option.php Zeile 987 Klasse/Klasse-w-Wolder-Option.PHP Zeile 1038 Klassen- /Klasse-w-wwp-Folder-option.Php Line 1328 Klasse/Class-Wp-Folder-Option.Php Line 1412 Klasse/Klasse- WPOLDER-OPTION.PHP LINE 2046 line 1412 class/class-wp-fufteer-option.php line 2046 line Klasse/Klasse-w-wolder-option.php Zeile 3254 Klasse/Klasse-w-Wolder-Option.PHP Zeile 3957 Klasse/Klasse -w-Folder-Option.PHP 4057 Klasse /Klasse-w-wwp-Option. Klasse/Klasse-w-wolder-option.php Zeile 4337 WP-Media-Doppel.Php-Linie 36
Composer
Legen Sie den Update-Schlüssel programmgesteuert mit WP CLI . fest
Verwenden Sie denselben Schlüssel, den Sie für die Composer-Installation verwendet haben, und führen Sie diesen Composer-Befehl aus, um das Update-Token festzulegen wp option update ju_user_token "YOUR_TOKEN"