လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> WordPress အသုံးပြုသူပရိုဖိုင်းသို့နောက်ထပ်ဆက်သွယ်ရန် Fields များကိုမည်သို့ထည့်သွင်းရမည်နည်း

WordPress အသုံးပြုသူပရိုဖိုင်းသို့နောက်ထပ်ဆက်သွယ်ရန် Fields များကိုမည်သို့ထည့်သွင်းရမည်နည်း

M66 2025-06-29

WordPress အသုံးပြုသူပရိုဖိုင်းသို့နောက်ထပ်ဆက်သွယ်ရန် Fields များကိုမည်သို့ထည့်သွင်းရမည်နည်း

WordPress အသုံးပြုသူပရိုဖိုင်စာမျက်နှာသို့အဆက်အသွယ်ဖြည့်ကွက်များကိုထပ်မံထည့်သွင်းလိုပါက `functions.php file ကိုပြုပြင်ခြင်းဖြင့်ပြုလုပ်နိုင်သည်။ `` user_contactmethods` filter ဖြင့်သင်ပုံမှန်ဆက်သွယ်ရန်အချက်အလက်အပိုင်းကိုအလွယ်တကူချဲ့နိုင်သည်။ WordPress သည်လယ်ကွင်းများ၏ဖန်တီးမှုနှင့် update ကိုအလိုအလျောက်ကိုင်တွယ်သည်, လက်စွဲ encoding အတွက်အချိန်အများကြီးချွေတာ။

User_ContactMethods filter ကိုသုံးပါ

`` user_contactmethods`s filter သည် developer များကိုအသုံးပြုသူပရိုဖိုင်စာမျက်နှာရှိဆက်သွယ်ရန်အကွက်များကိုထည့်သွင်းရန်သို့မဟုတ်ပြုပြင်ရန်ခွင့်ပြုသည်။ ဤနည်းလမ်းကိုအသုံးပြုခြင်း၏အကြီးမားဆုံးအားသာချက်မှာ WordPress သည်သင်ကိုယ်တိုင်အလုပ်လုပ်ကိုင်စရာမလိုဘဲလယ်ကွင်းများဖန်တီးမှုနှင့် update ကိုအလိုအလျောက်ကိုင်တွယ်နိုင်သည်။

ဥပမာအားဖြင့်, Twitter နှင့် Facebook အတွက်နယ်ပယ်များကိုသင်ထည့်လိုပါကအောက်ပါကုဒ်ကိုသင်၏ `functions.php file သို့ထည့်နိုင်သည်ဆိုပါစို့။

 add_filter( 'user_contactmethods', 'my_user_contactmethods' );

function my_user_contactmethods( $user_contactmethods ) {
    $user_contactmethods['twitter'] = 'Twitter အသုံးပြုသူ';
    $user_contactmethods['facebook'] = 'Facebook အသုံးပြုသူ';
    return $user_contactmethods;
}

ဤနည်းအားဖြင့်သင်သည် twitter အသုံးပြုသူအမည်နှင့်ဖေ့စ်ဘွတ်ခ်အသုံးပြုသူအမည်နှင့်ဖေ့စ်ဘွတ်ခ်အသုံးပြုသူအမည်ကိုအောင်မြင်စွာထည့်ပါ။

ရှိပြီးသားလယ်ကွင်းကိုဖျက်ပါ

အကယ်. သင်သည်ပုံမှန်ဆက်သွယ်ရန်လယ်ကွင်းအချို့ကိုသင်မလိုချင်ပါက `` `` `` `` `` `` `` `` `` `` ဥပမာအားဖြင့်, သင်သည် `` `` `` `` jabber fields ကိုမလိုအပ်ပါ။

 function my_user_contactmethods( $user_contactmethods ) {
    unset( $user_contactmethods['yim'] );
    unset( $user_contactmethods['aim'] );
    unset( $user_contactmethods['jabber'] );
    $user_contactmethods['twitter'] = 'Twitter အသုံးပြုသူ';
    $user_contactmethods['facebook'] = 'Facebook အသုံးပြုသူ';
    return $user_contactmethods;
}

ဤနည်းအားဖြင့်သင်သည်အမှန်တကယ်လိုအပ်ချက်များနှင့်အညီလယ်ကွင်းများကိုဖြိုဖျက်။ ဖျက်နိုင်သည်။

အသုံးပြုသူဆက်သွယ်ရန်အချက်အလက်ရယူပါ

သင်ဤကွက်လပ်များကိုအသုံးပြုသူပရိုဖိုင်းစာမျက်နှာသို့ထည့်ပြီးတာနဲ့အသုံးပြုသူဆက်သွယ်ရန်အချက်အလက်ရရှိရန် `get_user_meta` function ကိုသုံးနိုင်သည်။ ဥပမာအားဖြင့်, အောက်ပါကုဒ်က ID 1 နှင့်အသုံးပြုသူတွစ်တာ၏ Twitter Username ကိုမည်သို့ရယူရမည်ကိုပြသသည်။

 echo get_user_meta( 1, 'twitter', true );

ဤကုဒ်သည်အသုံးပြုသူတွစ်တာ၏ Twitter Username ကို ID 1 ဖြင့်ပြန်ပို့လိမ့်မည်။

အကျဉ်းချုပ်

`` `user_contactmethods` filter ကိုအသုံးပြုပြီးသင့်ရဲ့ WordPress အသုံးပြုသူပရိုဖိုင်းကိုစိတ်ကြိုက်ဆက်သွယ်ရန် Fields ကိုအလွယ်တကူထည့်သွင်းနိုင်ပြီးသင်၏အသုံးပြုသူပရိုဖိုင်းကိုများစွာတိုးတက်အောင်လုပ်နိုင်သည်။ သင်မလိုချင်တဲ့လယ်ကွင်းတွေကိုဖျက်ပစ်ရန်သို့မဟုတ်ပုံမှန်အကွက်များကိုပြုပြင်ရန်လိုအပ်ပါက၎င်းကိုရိုးရှင်းသောကုဒ်မှတဆင့်လည်းရရှိနိုင်သည်။ အထက်ပါအချက်သည်အသုံးပြုသူပရိုဖိုင်းများကိုနောက်ထပ်အဆက်အသွယ်လုပ်ကွက်များကိုထပ်မံထည့်သွင်းရန်အခြေခံနည်းလမ်းဖြစ်သည်။