WordPress сэдэвтээ нийгмийн тохиргоог нэмж оруулаарай

wordpress нийгмийн дүрс

WordPress нь нийгмийн холбоосын тохиргоотой хэрэглэгчийн профайлыг санал болгодог; Гэсэн хэдий ч олон нийгмийн сайтууд дуртай Facebook-ийн болон Google+ сайт, блогтоо эдгээр сүлжээнд нэвтрэх боломжийг санал болгох. Бид энэ долоо хоногт тэдний сайтын нийгмийн холбоосыг тохируулж, нэмж оруулахад хялбар болгохыг хүссэн үйлчлүүлэгчийн сайт дээр ажиллаж байсан тул тэдгээрийн нэмэлт сонголтыг нэмж оруулсан болно. WordPress Ерөнхий Тохиргоо хуудас.

Бидний эхний алхам бол тэдний Сэдвийн функцийг шинэчлэх явдал байв (ихэвчлэн functions.php) нэмж оруулахыг хүссэн тохиргоо бүрийг бүртгүүлнэ үү.

 // ————— Тохиргоог ерөнхий тохиргоонд нэмэх —————– function social_settings_api_init () {// Хэсгийг ерөнхий тохиргоонд нэмж оруулах, ингэснээр бид // талбаруудаа нэмэх боломжтой болно add_settings_section ('social_setting_section', 'Social sites вэб дээр ',' social_setting_section_callback_function ',' general '); // Манай шинэ // тохиргоонд ашиглах нэр, функц бүхий талбарыг нэмж, add_settings_field ('general_setting_facebook', 'Facebook Page', 'general_setting_facebook_callback_function', 'general', 'social_setting_section') хэсэгт оруулна уу; // Бидний тохиргоог бүртгүүлснээр $ _POST харьцуулалт нь бидний хувьд хийгдэх бөгөөд // бидний буцааж дуудах функц нь зөвхөн давтагдах ёстой register_setting ('ерөнхий', 'general_setting_facebook'); add_settings_field ('general_setting_twitter', 'Twitter Account', 'general_setting_twitter_callback_function', 'general', 'social_setting_section'); register_setting ('ерөнхий', 'general_setting_twitter'); add_settings_field ('general_setting_googleplus', 'Google Plus Page', 'general_setting_googleplus_callback_function', 'general', 'social_setting_section'); register_setting ('ерөнхий', 'general_setting_googleplus'); add_settings_field ('general_setting_youtube', 'Youtube Page', 'general_setting_youtube_callback_function', 'general', 'social_setting_section'); register_setting ('ерөнхий', 'general_setting_youtube'); add_settings_field ('general_setting_linkedin', 'LinkedIn Page', 'general_setting_linkedin_callback_function', 'general', 'social_setting_section'); register_setting ('ерөнхий', 'ерөнхий_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 () {echo '  '; } function general_setting_googleplus_callback_function () {echo '  '; } function general_setting_youtube_callback_function () {echo '  '; } function general_setting_linkedin_callback_function () {echo '  '; }

Одоо үйлчлүүлэгч нийгмийн хуудасныхаа тохиргоог шинэчлэхийг хүссэн үедээ WordPress ерөнхий тохиргоон доторх тохиргооны талбарыг шинэчлэх боломжтой боллоо. Сэдвийн хүрээнд бид шаардлагатай бол тохиргоогоо эргэн санах болно (энэ үйлчлүүлэгчийн хувьд энэ нь тэдний сайтын гарчиг дахь олон нийтийн мэдээллийн хэрэгслийн хөтөч байсан).


		

2 санал

  1. 1
    • 2

      Тийм ээ, чадна. Эхлээд зарим нэмэлт хонх, шүгэл хэрэгтэй гэж бодож байна ... толгой дээр G + нийтлэгчийн холбоосыг автоматаар нийтлэх, Facebook-ийн нээлттэй график мета өгөгдөл гэх мэт. Зүгээр л үүнийг хийхэд тийм ч таатай биш юм шиг санагдлаа!

Чи юу гэж бодож байна?

Энэ сайт нь спамыг багасгахын тулд Akismet-ийг ашигладаг. Таны өгөгдлийг хэрхэн боловсруулдаг талаар суралц.