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 ',' жалпы '); // өрісті жаңа // параметрлерге арналған аттармен және функциялармен қосыңыз, оны add_settings_field ('general_setting_facebook', 'Facebook Page', 'general_setting_facebook_callback_function', 'general', 'social_setting_section') бөліміне енгізіңіз; // Біздің параметрімізді $ _POST өңдеу біз үшін жасалатындай етіп тіркеңіз және // біздің қоңырау шалу функциясы тек қана үндес болуы керек regist_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 парағы', 'general_setting_youtube_callback_function', 'жалпы', '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'); regist_setting ('жалпы', 'general_setting_linkedin'); } add_action ('admin_init', 'social_settings_api_init');

Біздің келесі қадамымыз «Жалпы параметрлер» бетіне олардың ішіндегі ақпаратты сақтайтын нақты өрістерді қосу болды:

 // —————- Параметрлер бөлімі қайта қоңырау шалу функциясы ———————- функциясы 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 '  '; } general_setting_youtube_callback_function функциясы () {echo '  '; } function general_setting_linkedin_callback_function () {echo '  '; }

Енді клиент әлеуметтік бет параметрлерін жаңартқысы келген кезде, олар WordPress жалпы параметрлерінде параметрлер өрістерін жаңарта алады. Тақырып аясында біз қажет болған жағдайда параметрді еске түсіреміз (бұл клиенттің жағдайында бұл олардың сайтында әлеуметтік желілерде навигациялық жолақ болатын):


		

2 Пікірлер

  1. 1
    • 2

      Ия, мүмкін. Менің ойымша, оған алдымен бірнеше қосымша қоңырау мен ысқырық қажет ... мысалы, тақырыпта G + баспагерінің сілтемесін автоматты түрде жариялау, Facebook үшін ашық графикалық метамәліметтер және т.с.с.

Сен не ойлайсың?

Бұл сайт спамның төмендеуі үшін Akismet пайдаланады. Деректеріңіздің қалай өңделетінін біліңіз.