သင်၏လူမှုရေးချိန်ညှိချက်များကိုသင်၏ WordPress Theme ထဲသို့ထည့်ပါ

wordpress လူမှုရေး icon များ

WordPress သည်လူမှုဆက်ဆံရေးအတွက်သတ်မှတ်ချက်များနှင့်အတူအသုံးပြုသူပရိုဖိုင်းများကိုပေးထားသည်။ သို့သော်များစွာသောလူမှုရေးဆိုဒ်များကြိုက်တယ် Facebook က နှင့် Google+ မှာ သင်၏ကွန်ရက်စာမျက်နှာတစ်ခုလုံးသို့မဟုတ်ဘလော့ဂ်တစ်ခုလုံးသည်ထိုကွန်ယက်များအတွင်းရောက်ရှိရန်အခွင့်အလမ်းများပေး။ ယခုအပတ်တွင်ကျွန်ုပ်တို့သည် client site တစ်ခုတွင်အလုပ်လုပ်နေပြီး၎င်းသည်၎င်းတို့ site ၏ social links များကိုလွယ်ကူစွာတပ်ဆင်လိုသောကြောင့်သူတို့အနေဖြင့်နောက်ထပ် option များကိုထပ်ထည့်ခဲ့သည်။ WordPress ကို General Settings စာမျက်နှာ။

ကျွန်ုပ်တို့၏ပထမခြေလှမ်းမှာပုံမှန်အားဖြင့်သူတို့၏ Theme Functions များကိုမွမ်းမံရန်ဖြစ်သည် functions.php) နှင့်ကျွန်ုပ်တို့ထည့်ချင်သော setting တစ်ခုချင်းစီကိုမှတ်ပုံတင်ပါ:

 // ————— ဆက်တင်များကိုအထွေထွေဆက်တင်များထဲသို့ထည့်ပါ —————————————————————————————————————————————— ။ ။ ။ ။ ။ ။ function.p. social_settings_api_init () {// အပိုင်းကိုယေဘုယျချိန်ညှိချက်များထဲကိုထည့်ပါ။ ဝဘ်ပေါ်တွင် 'social_setting_section_callback_function', 'ယေဘုယျ'); // // settings အသစ်များအတွက်အသုံးပြုရန်အမည်များနှင့် function များထည့်သွင်းထားသောနယ်ပယ်ကို add_settings_field ('general_setting_facebook', 'Facebook Page', 'general_setting_facebook_callback_function', 'general', 'social_setting_section') တွင်ထည့်သွင်းပါ။ $ _POST ကိုင်တွယ်မှုကျွန်ုပ်တို့အတွက်ပြုလုပ်ရန်နှင့် // callback function သည်ပဲ့တင်ထပ်ရန်ကျွန်ုပ်တို့၏ setting ကိုမှတ်ပုံတင်ပါ register_setting ('ယေဘူယျ'၊ 'general_setting_facebook'); add_settings_field ('general_setting_twitter', 'Twitter Account', 'general_setting_twitter_callback_function', 'ယေဘုယျ', 'social_setting_section'); register_setting ('ယေဘူယျ'၊ 'general_setting_twitter'); add_settings_field ('general_setting_googleplus', 'Google Plus Page', 'general_setting_googleplus_callback_function', 'ယေဘုယျ', 'social_setting_section'); register_setting ('ယေဘူယျ'၊ 'general_setting_googleplus'); add_settings_field ('general_setting_youtube', 'Youtube Page', 'general_setting_youtube_callback_function', 'ယေဘုယျ', 'social_setting_section'); register_setting ('ယေဘုယျ'၊ 'general_setting_youtube'); add_settings_field ('general_setting_linkedin'၊ 'LinkedIn စာမျက်နှာ'၊ 'general_setting_linkedin_callback_function'၊ 'ယေဘုယျ'၊ 'social_setting_section'); register_setting ('ယေဘူယျ'၊ 'general_setting_linkedin'); } add_action ('admin_init', 'social_settings_api_init');

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

 // —————- ချိန်ညှိချက်များအပိုင်းပြန်လည်ခေါ်ယူခြင်းလုပ်ဆောင်ချက် ———————- function ကို social_setting_section_callback_function () {echo ' ဤအပိုင်းသည်အင်တာနက်ပေါ်တွင်စာဖတ်သူများကသင့်ကိုတွေ့နိုင်သည့်လူမှုရေးကွန်ရက်များကိုသင်သိမ်းဆည်းနိုင်သည်။ '; } function ကို general_setting_facebook_callback_function () {echo ' '; } function ကို general_setting_twitter_callback_function () {ပဲ့တင်သံ '; } function general_setting_googleplus_callback_function () {echo ' '; } function ကို general_setting_youtube_callback_function () {echo ' '; } function ကို general_setting_linkedin_callback_function () {ပဲ့တင်သံ '; }

ယခုအခါ client သည်လူမှုရေးစာမျက်နှာ settings ကိုမွမ်းမံလိုသည်ဆိုလျှင် WordPress General Settings အတွင်းရှိ settings fields များကိုသာ update လုပ်နိုင်သည်။ အခင်းအကျင်းအတွင်း၌ကျွန်ုပ်တို့သည်လိုအပ်သည့်နေရာတွင်ချိန်ညှိမှုကိုရိုးရိုးရှင်းရှင်းပြန်ပြောပြသည် (ဤ ၀ ယ်ယူသူ၏ကိစ္စတွင်ဆိုရှယ်မီဒီယာအညွှန်းဘားသည်သူတို့ site ၏ခေါင်းစဉ်တွင်ဖြစ်သည်):


		

2 မှတ်ချက်

  1. 1
    • 2

      ဟုတ်ပါတယ်၊ ငါထင်တာက ဦး စွာထပ်ဆောင်းခေါင်းလောင်းများနှင့်တီးတိုးများလိုသည်။ G + publisher link ကို header ထဲမှာအလိုအလျောက်ထုတ်လွှင့်တာ၊ Facebook အတွက် open graph meta data တွေစတာတွေလိုပေါ့။ ဒီလိုလုပ်ရုံနဲ့မလုံလောက်သေးဘူး။

သင်ဘယ်လိုထင်ပါလဲ?

ဤ site ကိုစပမ်လျှော့ချဖို့ Akismet ကိုအသုံးပြုသည်။ သင့်ရဲ့ comment ကိုဒေတာများကိုဆောင်ရွက်ပြီးဖြစ်ပါတယ်လေ့လာ.