အဓိက အကြောင်းအရာသို့ ကျော်သွားရန်

WP Media Folder ဖွံ့ဖြိုးရေးသူ စာရွက်စာတမ်း

ဤစာရွက်စာတမ်းသည် အတွေ့အကြုံရှိ ဖွံ့ဖြိုးရေးသူများကို ကျွန်ုပ်တို့၏ ပလပ်ဂင်ဖြင့် အခြားဝန်ဆောင်မှုများကို ပလပ်ထည့်ရန် ကူညီမည်။ ဤပလပ်ဂင်အတွက် လုပ်ဆောင်ချက်များနှင့် filters အားလုံးကို ဖော်ပြထားသည်၊ အပိုဆောင်းလိုအပ်ပါက ဤကို အသုံးပြု၍ အထူးဖိုရမ်။ ကျွန်ုပ်တို့၏ ပလပ်ဂင်ကို အသုံးပြုသည့်အတွက် ကျေးဇူးတင်ပါသည်!

အကူအညီ ဖိုင်

WP Media Folder သည် သင်၏ ကိုယ်ပိုင် အပြင်အဆင်များနှင့် ပလပ်ဂင်များတွင် ပေါင်းစပ်ရန် လိုအပ်နိုင်သော အဓိက လုပ်ဆောင်ချက်များပါဝင်သော အကူအညီ ဖိုင်တစ်ခုနှင့်အတူ လာပါသည်။.

  • ဖိုင်တစ်ခုကို ဖိုလ်ဒါထဲသို့ ရွှေ့ပါ
  • ဖိုလ်ဒါများ ဖန်တီးပါ
  • ဖိုလ်ဒါများကို ရွှေ့ပါ
  • ဖိုလ်ဒါအတွင်းရှိ ပူးတွဲဖိုင်များကို ရယူပါ
  • ...
ဥပမာ - သင်သည် အောက်ပါအတိုင်း ဖိုလ်ဒါအသစ်တစ်ခု ဖန်တီးနိုင်သည်။ include('wp-content/plugins/wp-media-folder/helper.php'); \Joomunited\WPMediaFolder\Helper::createFolder('My new folder');

Hook များ

import_term_meta

term meta ကို တင်သွင်းပြီးနောက် လုပ်ဆောင်သည်။.

အချက်အလက်များ :

int $term_id အသစ်တည်ဆောက်ထားသော term ၏ ID။string $key Meta key။mixed $value Meta value။

ပြန်လည်ပေးအပ်ချက် :

မရှိ

ဖိုင်များတွင် :

class/import/class-wp-import.php line 451

wpmf_after_replace

ဖိုင်ကို အစားထိုးပြီးနောက် လုပ်ဆောင်ချက်ကို လုပ်ပါ

အချက်အလက်များ :

အင်တီဂါ ပူးတွဲ အိုင်ဒီ

ပြန်လည်ပေးအပ်ချက် :

မရှိ

ဖိုင်များတွင် :

class/class-replace-file.php line 462

wpmf_attachment_set_folder

မီဒီယာ မန်နေဂျာတွင် ပူးတွဲကို ဖိုလ်ဒါတစ်ခုသို့ ရွှေ့ပြီးနောက် ပူးတွဲ ဖိုလ်ဒါကို သတ်မှတ်ပါ။ ဤဟူး့ကို အမျိုးအစားများသို့ ပူးတွဲကို တင်သွင်းသောအခါ၊ ပူးတွဲ အပ်လုတ်ပြီးနောက်နှင့် ပူးတွဲတစ်ခုအတွက် အများအပြား ဖိုလ်ဒါများကို သတ်မှတ်သောအခါလည်း အသုံးပြုသည်။

အချက်အလက်များ :

အင်တီဂါ ပူးတွဲ အိုင်ဒီအင်တီဂါ|အာရေ ပစ်မှတ် ဖိုလ်ဒါ သို့မဟုတ် ပစ်မှတ် ဖိုလ်ဒါများ၏ အာရေအာရေ အပို အချက်အလက်များ

ပြန်လည်ပေးအပ်ချက် :

မရှိ

ဖိုင်များတွင် :

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

ဖိုလ်ဒါကို ဖျက်မည်မတိုင်မီ

အချက်အလက်များ :

WP_Term ဖိုလ်ဒါ၊ ဤအကြောင်းအရာသည် အခုတော့ မရနိုင်တော့ပါ၊ ဖျက်ထားပြီးဖြစ်သည်။

ပြန်လည်ပေးအပ်ချက် :

မရှိ

ဖိုင်များတွင် :

class/class-main.php line 4141class/class-main.php line 4518

wpmf_create_folder

မီဒီယာစာကြည့်တိုက်မှ ဖိုလ်ဒါတစ်ခုကို ဖန်တီးပါ။ ဤဟူ့ခ်သည် FTP မှ ဖိုင်များကို စင်ကရိုင်းနှင့် တင်သွင်းသောအခါ၊ အသုံးပြုသူနှင့် အခန်းကဏ္ဍအခြေခံ ဖိုလ်ဒါများကို ဖန်တီးသောအခါနှင့် Nextgen Gallery မှ တင်သွင်းသောအခါလည်း အသုံးပြုသည်။

အချက်အလက်များ :

integer ဖန်တီးထားသော ဖိုလ်ဒါ IDstring ဖန်တီးထားသော ဖိုလ်ဒါ အမည်integer မိဘ ဖိုလ်ဒါ IDarray အပိုဆောင်း အချက်အလက်များ

ပြန်လည်ပေးအပ်ချက် :

မရှိ

ဖိုင်များတွင် :

class/class-main.php line 2810class/class-main.php line 3648class/class-main.php line 3662class/class-wp-folder-option.php line 3522class/class-wp-folder-option.php line 3522

wpmf_delete_folder

ဖိုလ်ဒါတစ်ခုကို ဖျက်ပါ

အချက်အလက်များ :

WP_Term ဖိုလ်ဒါ၊ ဤအကြောင်းအရာသည် အခုတော့ မရနိုင်တော့ပါ၊ ဖျက်ထားပြီးဖြစ်သည်။

ပြန်လည်ပေးအပ်ချက် :

မရှိ

ဖိုင်များတွင် :

class/class-main.php line 4149class/class-main.php line 4527

wpmf_duplicate_attachment

ပူးတွဲဖိုင်တစ်ခုကို မူပွားပါ

အချက်အလက်များ :

integer ပူးတွဲဖိုင် IDinteger ပစ်မှတ် ဖိုလ်ဒါ

ပြန်လည်ပေးအပ်ချက် :

မရှိ

ဖိုင်များတွင် :

class/class-duplicate-file.php လိုင်း 119

wpmf_move_folder

မီဒီယာ စာကြည့်တိုက်မှ ဖိုလ်ဒါတစ်ခုကို ရွှေ့ပါ။ ဤ hook ကို အခန်းကဏ္ဍ ဖိုလ်ဒါ အပြင်အဆင် ပြောင်းလဲသောအခါလည်း အသုံးပြုသည်။

အချက်အလက်များ :

အင်တီဂါ ရွှေ့ထားသော ဖိုလ်ဒါ IDစာကြောင်း ပစ်မှတ် ဖိုလ်ဒါ IDအစု အပိုဆောင်း အချက်အလက်များ

ပြန်လည်ပေးအပ်ချက် :

မရှိ

ဖိုင်များတွင် :

class/class-main.php လိုင်း 4715class/class-wp-folder-option.php လိုင်း 3021

wpmf_update_folder_name

ဖိုလ်ဒါ အမည်ကို အပ်ဒိတ်လုပ်ပါ

အချက်အလက်များ :

အင်တီဂါ ဖိုလ်ဒါ IDစာကြောင်း အပ်ဒိတ်ထားသော အမည်

ပြန်လည်ပေးအပ်ချက် :

မရှိ

ဖိုင်များတွင် :

class/class-main.php လိုင်း 4080class/class-folder-post-type.php လိုင်း 500

wpmf_update_folder_name

ဖိုလ်ဒါ အမည်ကို အပ်ဒိတ်လုပ်ပါ

အချက်အလက်များ :

အင်တီဂါ ဖိုလ်ဒါ IDစာကြောင်း အပ်ဒိတ်ထားသော အမည်

ပြန်လည်ပေးအပ်ချက် :

မရှိ

ဖိုင်များတွင် :

class/class-main.php လိုင်း 4080class/class-folder-post-type.php လိုင်း 500

fallback_intermediate_image_sizes

မရုပ်ပုံ mime အမျိုးအစားများအတွက် ထုတ်ပေးသော ရုပ်ပုံ အရွယ်အစားများကို စစ်ထုတ်သည်။.

အချက်အလက်များ :

အစု $fallback_sizes ရုပ်ပုံ အရွယ်အစား အမည်များ၏ အစု။အစု $metadata လက်ရှိ ပူးတွဲ ဖိုင် မက်တဒေတာ။

ပြန်လည်ပေးအပ်ချက် :

မရှိ

ဖိုင်များတွင် :

class/class-helper.php လိုင်း 2771

import_term_meta_key

တင်သွင်းထားသော term meta အပိုင်းအတွက် meta key ကို စစ်ထုတ်သည်။.

အချက်အလက်များ :

string $meta_key မီတာကီး။int $term_id အသစ်တည်ဆောက်ထားသော term ၏ ID။array $term WXR တင်သွင်းမှုမှ term အချက်အလက်။

ပြန်လည်ပေးအပ်ချက် :

မရှိ

ဖိုင်များတွင် :

class/import/class-wp-import.php လိုင်း 432

wp_import_existing_post

လက်ရှိတင်သွင်းနေသော post နှင့် ကိုက်ညီသော ရှိနေသော post ၏ ID ကို ဖလ်တာလုပ်ပါ။ post ကို တင်သွင်းရန် အတင်းအကျပ်လုပ်ရန် 0 ကို ပြန်ပေးပါ။ တင်သွင်းထားသော post နှင့် မက်ပ်ထားသော ရှိနေသော post ကို အစားထိုးရန် ID ကို အခြားတစ်ခုဖြစ်အောင် ဖလ်တာလုပ်ပါ။.

အချက်အလက်များ :

int $post_exists Post ID, post မရှိခဲ့ပါက 0။array $post ထည့်သွင်းရန် post အရင်းအမြစ် array။

ပြန်လည်ပေးအပ်ချက် :

မရှိ

ဖိုင်များတွင် :

class/import/class-wp-import.php လိုင်း 505

wp_import_term_meta

တင်သွင်းထားသော အကြောင်းအရာနှင့် ဆက်စပ်သော မက်တားဒေတာကို ဖလှယ်သည်။.

အချက်အလက်များ :

အစု $termmeta အကြောင်းအရာ မက်တားဒေတာ အစု။အင်တီဂရယ် $term_id အသစ်တည်ဆောက်ထားသော အကြောင်းအရာ၏ အိုင်ဒီ။အစု $term WXR တင်သွင်းမှုမှ အကြောင်းအရာ ဒေတာ။

ပြန်လည်ပေးအပ်ချက် :

မရှိ

ဖိုင်များတွင် :

class/import/class-wp-import.php လိုင်း 416

wpmf_gallery_enable_download

ပြခန်းတွင် ပုံဒေါင်းလုတ်ကို ဖွင့်/ပိတ်ရန် ဖလှယ်။

အချက်အလက်များ :

ဘူလီယန် ပုံဒေါင်းလုတ်ကို ဖွင့်/ပိတ်ပါ

ပြန်လည်ပေးအပ်ချက် :

ဘูลီယန်

ဖိုင်များတွင် :

class/class-display-gallery.php လိုင်း 473

wpmf_gallery_query_args

ပုံများကို ရယူရန် ပြခန်း စုံစမ်းမှု အချက်အလက်ကို ဖလှယ်။.

အချက်အလက်များ :

အစု ပြခန်း စုံစမ်းမှု အချက်အလက်များ

ပြန်လည်ပေးအပ်ချက် :

array

ဖိုင်များတွင် :

class/class-display-gallery.php လိုင်း 411

wpmf_get_categories_args

အမျိုးအစားအားလုံးကို ရယူရန် စိတ်ကြိုက် အချက်အလက်များကို ဖလှယ်။

အချက်အလက်များ :

အစု အချက်အလက်

ပြန်လည်ပေးအပ်ချက် :

array

ဖိုင်များတွင် :

class/class-main.php လိုင်း 2265

wpmf_limit_folders

တင်သွင်းထားသော ဖိုလ်ဒါအရေအတွက်၏ အကန့်အသတ်ကို သတ်မှတ်ရန် ဖလှယ်။

အချက်အလက်များ :

အင်တီဂါ ဖိုလ်ဒါအရေအတွက်ကိုကန့်သတ်ပါ

ပြန်လည်ပေးအပ်ချက် :

အင်တီဂါ

ဖိုင်များတွင် :

class/class-main.php line 1710class/class-folder-post-type.php line 1769

wpmf_limit_folders

တင်သွင်းထားသော ဖိုလ်ဒါအရေအတွက်၏ အကန့်အသတ်ကို သတ်မှတ်ရန် ဖလှယ်။

အချက်အလက်များ :

အင်တီဂါ ဖိုလ်ဒါအရေအတွက်ကိုကန့်သတ်ပါ

ပြန်လည်ပေးအပ်ချက် :

အင်တီဂါ

ဖိုင်များတွင် :

class/class-main.php line 1710class/class-folder-post-type.php line 1769

wpmf_set_file_title

ဒေတာဘေ့စ်ထဲသိုသိမ်းဆည်းမီ ဖိုင်ခေါင်းစဉ်ကို ပြင်ဆင်ပါ

အချက်အလက်များ :

စာကြောင်း ဖိုင်ခေါင်းစဉ်

ပြန်လည်ပေးအပ်ချက် :

string

ဖိုင်များတွင် :

class/class-main.php line 5540

wpmf_taxonomy_public

wpmf-category taxonomy ၏ အများပြည်သူ အချက်အလက်ကို ပြောင်းလဲရန် ဖီလ်တာ

အချက်အလက်များ :

ဘူလီယန် အမျိုးအစား အများပြည်သူ အခြေအနေ

ပြန်လည်ပေးအပ်ချက် :

ဘูลီယန်

ဖိုင်များတွင် :

class/class-helper.php line 1782

Composer

composer လိုဂို ဤသည်သည် ကျွန်ုပ်တို့၏ ပလပ်ဂင်များကို Composer အားဖြင့် အခြေခံအဖြစ် အသုံးပြုရန် ဖြေရှင်းချက်ဖြစ်သည်။ သင်သည် composer.json ဖိုင်ထဲတွင် joomunited အစုလိုက်ကို ကြေညာရမည်၊ URL တွင် YOUR_TOKEN ကို သင့်ကိုယ်ပိုင် တိုကင်ဖြင့် အစားထိုးထားကြောင်း သေချာပါစေ။ ၎င်းကို အောက်တွင် ရှာတွေ့နိုင်ပါသည် https://www.joomunited.com/my-account/my-membership Composer တိုကင် အကော်ဒီးယံအောက်တွင်။ { "repositories":[ { "type":"package", "package":{ "name":"joomunited/wp-media-folder", "version":"master", "type":"wordpress thing-plugin", "dist":{ "type":"zip", "url":"https://www.joomunited.com/extra/download/wp-media-folder/YOUR_TOKEN", "reference":"master" } } } ], "require":{ "composer/installers":"~1.0", "joomunited/wp-media-folder":"dev-master" } } ကျေးဇူးပြု၍ မှတ်သားပါ၊ composer update command can't private repositories (ပိုမိုရှင်းလင်းရန် ကျေးဇူးပြု၍ အောက်ပါကို ကိုးကားပါ composer စာရွက်စာတမ်း) သို့သော်၊ သင်သည် ဤ command ဖြင့် ပလပ်ဂင်ကို လက်ဖြင့် နောက်ဆုံးဗားရှင်းသို့ အပ်ဒိတ်လုပ်နိုင်ပါသည်။ composer remove joomunited/wp-media-folder && composer clearcache && composer require joomunited/wp-media-folder:dev-master

အပ်ဒိတ် သော့ကို programmatically WP CLI ဖြင့်

composer တပ်ဆင်မှုအတွက် သင်အသုံးပြုခဲ့သော အတူတူသော သော့ကို အသုံးပြုပြီး အပ်ဒိတ် တိုကင်ကို သတ်မှတ်ရန် ဤ composer command ကို အကောင်အထည်ဖော်ပါ wp option update ju_user_token "YOUR_TOKEN"