Dokumentace vývojáře WP Media Folder
This documentation will help experienced developers to plug any other service with our plugin. Here are all actions and filters for this plugin, if you need some more, feel free to ask by using this for dedicated forum. Thanks for using our plugin!
Pomocný soubor
WP Media Folder obsahuje pomocný soubor s hlavními funkcemi, které můžete potřebovat k integraci do svých vlastních šablon a pluginů.
- Přesunout soubor do složky
- Vytvořit složky
- Přesunout složky
- Získat přílohy ve složce
- ...
include('wp-content/plugins/wp-media-folder/helper.php'); \Joomunited\WPMediaFolder\Helper::createFolder('My new folder'); Háčky
import_term_meta
Spustí se po importu meta termínu.
Parameters :
int $term_id ID nově vytvořeného termínu.string $key Meta klíč.mixed $value Meta hodnota.
Return :
void
V souborech :
class/import/class-wp-import.php řádek 451
wpmf_after_replace
Proveď akci po nahrazení souboru
Parameters :
integer ID přílohy
Return :
void
V souborech :
class/class-replace-file.php řádek 462
wpmf_attachment_set_folder
Nastavit složku přílohy po přesunutí přílohy do složky ve správci médií. Tento hák se také používá při importu přílohy do kategorií, po nahrání přílohy a při přiřazování více složek k příloze
Parameters :
integer ID přílohyinteger|array Cílová složka nebo pole cílových složekarray Další informace
Return :
void
V souborech :
class/class-main.php line 912class/class-main.php line 943class/class-main.php line 2833class/class-main.php line 3391class/class-main.php line 4618class/class-main.php line 5419class/class-wp-folder-option.php line 457class/class-wp-folder-option.php line 3645class/class-helper.php line 2599class/class-helper.php line 2655
wpmf_before_delete_folder
Před smazáním složky
Parameters :
WP_Term Složka, tento termín již není k dispozici, protože byl smazán
Return :
void
V souborech :
class/class-main.php line 4141class/class-main.php line 4518
wpmf_create_folder
Vytvořit složku z mediální knihovny. Tento hák se také používá při synchronizaci a importu souborů z FTP, vytváření složek založených na uživatelích a rolích a importu z Nextgen Gallery
Parameters :
integer ID vytvořené složkystring Název vytvořené složkyinteger ID nadřazené složkyarray Další informace
Return :
void
V souborech :
class/class-main.php řádek 2810class/class-main.php řádek 3648class/class-main.php řádek 3662class/class-main.php řádek 3966class/class-wp-folder-option.php řádek 3522
wpmf_delete_folder
Smazat složku
Parameters :
WP_Term Složka, tento termín již není k dispozici, protože byl smazán
Return :
void
V souborech :
class/class-main.php řádek 4149class/class-main.php řádek 4527
wpmf_duplicate_attachment
Duplikovat přílohu
Parameters :
celé číslo ID přílohycelé číslo Cílová složka
Return :
void
V souborech :
class/class-duplicate-file.php řádek 119
wpmf_move_folder
Přesunout složku z mediální knihovny. Tento hák se také používá, když je změněna možnost složky role
Parameters :
celé číslo ID přesunuté složkyřetězec ID cílové složkypole Další informace
Return :
void
V souborech :
class/class-main.php řádek 4715class/class-wp-folder-option.php řádek 3021
wpmf_update_folder_name
Aktualizovat název složky
Parameters :
celé číslo ID složkyřetězec Aktualizovaný název
Return :
void
V souborech :
class/class-main.php řádek 4080class/class-folder-post-type.php řádek 500
wpmf_update_folder_name
Aktualizovat název složky
Parameters :
celé číslo ID složkyřetězec Aktualizovaný název
Return :
void
V souborech :
class/class-main.php řádek 4080class/class-folder-post-type.php řádek 500
fallback_intermediate_image_sizes
Filtruje velikosti obrázků generované pro MIME typy, které nejsou obrázky.
Parameters :
pole $fallback_sizes Pole názvů velikostí obrázků.pole $metadata Aktuální metadata přílohy.
Return :
void
V souborech :
class/class-helper.php řádek 2771
import_term_meta_key
Filtruje meta klíč pro importovaný kus meta termu.
Parameters :
řetězec $meta_key Meta klíč.int $term_id ID nově vytvořeného termu.pole $term Data termu z WXR importu.
Return :
void
V souborech :
class/import/class-wp-import.php řádek 432
wp_import_existing_post
Filtrujte ID existujícího příspěvku odpovídajícího právě importovanému příspěvku.Return 0 pro vynucení importu příspěvku.Filtrujte ID na něco jiného, abyste přepsali, který existující příspěvek je přiřazen k importovanému příspěvku.
Parameters :
int $post_exists ID příspěvku, nebo 0 pokud příspěvek neexistoval.array $post Pole příspěvku, které má být vloženo.
Return :
void
V souborech :
class/import/class-wp-import.php řádek 505
wp_import_term_meta
Filtruje metadata připojená k importovanému termínu.
Parameters :
array $termmeta Pole term meta.int $term_id ID nově vytvořeného termínu.array $term Data termu z WXR importu.
Return :
void
V souborech :
class/import/class-wp-import.php řádek 416
wpmf_gallery_enable_download
Filtr pro povolení/zakázání stahování obrázku v galerii
Parameters :
boolean Povolit/zakázat stahování obrázku
Return :
logický
V souborech :
class/class-display-gallery.php řádek 473
wpmf_gallery_query_args
Filtr argumentu dotazu galerie pro získání obrázků.
Parameters :
array Argumenty dotazu galerie
Return :
pole
V souborech :
class/class-display-gallery.php řádek 411
wpmf_get_categories_args
Filtr pro vlastní argumenty pro získání všech kategorií
Parameters :
pole Argument
Return :
pole
V souborech :
class/class-main.php řádek 2265
wpmf_limit_folders
Filtr pro nastavení limitu počtu načtených složek
Parameters :
celé číslo Limit počtu složek
Return :
celé číslo
V souborech :
class/class-main.php řádek 1710class/class-folder-post-type.php řádek 1769
wpmf_limit_folders
Filtr pro nastavení limitu počtu načtených složek
Parameters :
celé číslo Limit počtu složek
Return :
celé číslo
V souborech :
class/class-main.php řádek 1710class/class-folder-post-type.php řádek 1769
wpmf_set_file_title
Manipulovat s názvem souboru před jeho uložením do databáze
Parameters :
řetězec Název souboru
Return :
řetězec
V souborech :
class/class-main.php řádek 5540
wpmf_taxonomy_public
Filtr pro změnu veřejného parametru taxonomie wpmf-category
Parameters :
logický Veřejný stav taxonomie
Return :
logický
V souborech :
class/class-helper.php řádek 1782
Skladatel
Nastavit aktualizační klíč programmatically pomocí WP CLI
Použijte stejný klíč, který jste použili při instalaci composeru, a spusťte tento příkaz composer pro nastavení aktualizačního tokenu wp option update ju_user_token "YOUR_TOKEN"
Zde je řešení, jak použít naše pluginy jako závislost Composeru. Musíte v souboru composer.json deklarovat úložiště joomunited, ujistěte se, že nahradíte YOUR_TOKEN v URL vaším vlastním tokenem. Najdete jej pod