Поиск…


Включение самых популярных социальных сетей

function social_profiles( $contactmethods ) {
    
    $contactmethods['facebook_profile']  = 'Facebook Profile URL';
    $contactmethods['twitter_profile']   = 'Twitter Profile URL';
    $contactmethods['google_profile']    = 'Google Profile URL';
    $contactmethods['linkedin_profile']  = 'Linkedin Profile URL';
    $contactmethods['github_profile']    = 'GitHub Profile URL';
    $contactmethods['behance_profile']   = 'Behance Profile URL';
    $contactmethods['dribbble_profile']  = 'Dribbble Profile URL';
    $contactmethods['stack_profile']     = 'Stack Exchange Profile URL';
    $contactmethods['twitch_profile']    = 'Twitch Profile URL';
    $contactmethods['angellist_profile'] = 'AngelList Profile URL';
    
    return $contactmethods;
}

add_filter( 'user_contactmethods', 'social_profiles', 10, 1);

Вы получите эти файлы в панели инструментов:

Снимок экрана панели управления WordPress

И вот как вы его извлекаете в коде

<?php $user_stack_exchange = get_the_author_meta( 'stack_profile' ); ?>

Удаление контактного метода

function remove_contact_methods( $contactmethods ) {
    
    unset($contactmethods['facebook_profile']);
    unset($contactmethods['twitter_profile']);
   
    return $contactmethods;
}

add_filter( 'user_contactmethods', 'remove_contact_methods', 10, 1);


Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow