Ajoute Anviwònman Sosyal nan Tèm WordPress ou

wordpress ikon sosyal

WordPress ofri Des itilizatè ak anviwònman pou lyen sosyal; sepandan, anpil sit sosyal tankou Facebook ak Google + ofri opòtinite pou tout sit ou oswa blog ou a gen yon prezans nan rezo sa yo. Nou te ap travay sou yon sit kliyan semèn sa a kote nou te vle fè li fasil pou yo mete epi ajoute lyen sosyal sit yo, se konsa nou te ajoute opsyon adisyonèl nan yo WordPress Jeneral Anviwònman paj.

Premye etap nou an te mete ajou fonksyon tèm yo (tipikman functions.php) epi enskri chak nan anviwònman yo nou te vle ajoute:

 // ————— Add Settings to General Settings —————– function social_settings_api_init () {// Add seksyon an nan anviwònman jeneral pou nou ka ajoute // jaden nou yo nan li add_settings_section ('social_setting_section', 'Sit Sosyal sou entènèt la, 'social_setting_section_callback_function', 'jeneral'); // Ajoute jaden an ak non yo ak fonksyon pou itilize pou nouvo // anviwònman nou yo, mete l nan nouvo seksyon nou an add_settings_field ('general_setting_facebook', 'Facebook Page', 'general_setting_facebook_callback_function', 'general', 'social_setting_section'); // Enskri anviwònman nou an pou ke $ _POST manyen se fè pou nou ak // fonksyon rapèl nou jis gen eko a register_setting ('jeneral', 'general_setting_facebook'); add_settings_field ('general_setting_twitter', 'Twitter Kont', 'general_setting_twitter_callback_function', 'general', 'social_setting_section'); register_setting ('jeneral', 'general_setting_twitter'); add_settings_field ('general_setting_googleplus', 'Google Plus Page', 'general_setting_googleplus_callback_function', 'general', 'social_setting_section'); register_setting ('jeneral', 'general_setting_googleplus'); add_settings_field ('general_setting_youtube', 'Youtube Page', 'general_setting_youtube_callback_function', 'general', 'social_setting_section'); register_setting ('jeneral', 'general_setting_youtube'); add_settings_field ('general_setting_linkedin', 'LinkedIn Page', 'general_setting_linkedin_callback_function', 'general', 'social_setting_section'); register_setting ('jeneral', 'general_setting_linkedin'); } add_action ('admin_init', 'social_settings_api_init');

Pwochen etap nou an te ajoute jaden aktyèl yo nan paj la Anviwònman Jeneral ki ta sove enfòmasyon ki nan yo:

 // —————- Anviwònman seksyon rapèl fonksyon ———————- fonksyon social_setting_section_callback_function () {echo ' Seksyon sa a se kote ou ka sove sit sosyal yo kote lektè ka jwenn ou sou entènèt la. '; } fonksyon general_setting_facebook_callback_function () {echo '  '; } fonksyon general_setting_twitter_callback_function () {echo '  '; } fonksyon general_setting_googleplus_callback_function () {echo '  '; } fonksyon general_setting_youtube_callback_function () {echo '  '; } fonksyon general_setting_linkedin_callback_function () {echo '  '; }

Koulye a, nenpòt lè kliyan an vle mete ajou anviwònman paj sosyal yo, yo ka jis mete ajou jaden yo anviwònman nan WordPress Anviwònman Jeneral yo. Nan tèm nan, nou tou senpleman sonje anviwònman an tout kote ki nesesè (nan ka kliyan sa a, li te yon medya sosyal navigasyon ba nan tit la nan sit yo):


		

2 Kòmantè

  1. 1
    • 2

      Wi, asire w ke ou kapab. Mwen jis panse ke li bezwen kèk klòch adisyonèl ak sifle an premye ... tankou otomatikman pibliye lyen G + Piblikatè nan header la, done yo louvri graf meta pou Facebook, elatriye Jis fè sa pa sanble fre ase!

Ki sa ou panse?

Sit sa a sèvi ak Akismet diminye Spam. Aprann kijan kòmantè ou a trete.