Олег Власов
logo
Магазин контента WordPress

Коллекция Wordpress

темы и плагины wordpress: установка wordpress, настройка wordpress, использование wordpress, авторский перевод на русский язык шаблонов и плагинов Wordpress

Это статья 2 из 6 в серии статей Советы администратору сайта на WordPress

Я продолжаю публиковать дополнительные коды для настройки Консоли администратора.

Помните, что все эти функции вам надо добавлять в файл functions.php вашей активной темы. Советую прежде, чем вы начнете читать эту статью — прочесть первую, в которой я написал несколько полезных и нужных советов.

Добавить новые строки профиля пользователя

Вы можете расширить пользовательские поля профиля ваших пользователей. Главное — понимать, как потом эти данные использовать и в каком месте. Код, написанный ниже, надо добавить в файл functions.php вашей активной темы.


// CUSTOM USER PROFILE FIELDS
   function my_custom_userfields( $contactmethods ) {

    // ADD CONTACT CUSTOM FIELDS
    $contactmethods['contact_phone_office']     = 'Office Phone';
    $contactmethods['contact_phone_mobile']     = 'Mobile Phone';
    $contactmethods['contact_office_fax']       = 'Office Fax';

    // ADD ADDRESS CUSTOM FIELDS
    $contactmethods['address_line_1']       = 'Address Line 1';
    $contactmethods['address_line_2']       = 'Address Line 2 (optional)';
    $contactmethods['address_city']         = 'City';
    $contactmethods['address_state']        = 'State';
    $contactmethods['address_zipcode']      = 'Zipcode';
    return $contactmethods;
   }
   add_filter('user_contactmethods','my_custom_userfields',10,1);

Теперь два варианта кода — как использовать эти пользовательские поля с данными.

Вариант первый.


<?php <code>the_author_meta('facebook', $current_author->ID) ; ?>

Вариант второй.

<?php $current_author = get_userdata(get_query_var('author')); ?>
<p><a href="<?php echo esc_url($current_author->contact_phone_office);?>" title="office_phone"> Office Phone</a></p>


Сервис для коммуникации с читателями сайта. Online поддержка. Онлайн-консультант на вашем сайте.

Продолжение будет…

Навигация по серии статейСоветы для администратора сайта WordPressСоветы администратору сайта. ч.3

Олег WordpressУправлениеШпаргалки
Это статья 2 из 6 в серии статей Советы администратору сайта на WordPress

Я продолжаю публиковать дополнительные коды для настройки Консоли администратора.

Помните, что все эти функции вам надо добавлять в файл functions.php вашей активной темы. Советую прежде, чем вы начнете читать эту статью — прочесть первую, в которой я написал несколько полезных и нужных советов.

Добавить новые строки профиля пользователя

Вы можете расширить пользовательские поля профиля ваших пользователей. Главное — понимать, как потом эти данные использовать и в каком месте. Код, написанный ниже, надо добавить в файл functions.php вашей активной темы.


// CUSTOM USER PROFILE FIELDS
   function my_custom_userfields( $contactmethods ) {

    // ADD CONTACT CUSTOM FIELDS
    $contactmethods['contact_phone_office']     = 'Office Phone';
    $contactmethods['contact_phone_mobile']     = 'Mobile Phone';
    $contactmethods['contact_office_fax']       = 'Office Fax';

    // ADD ADDRESS CUSTOM FIELDS
    $contactmethods['address_line_1']       = 'Address Line 1';
    $contactmethods['address_line_2']       = 'Address Line 2 (optional)';
    $contactmethods['address_city']         = 'City';
    $contactmethods['address_state']        = 'State';
    $contactmethods['address_zipcode']      = 'Zipcode';
    return $contactmethods;
   }
   add_filter('user_contactmethods','my_custom_userfields',10,1);

Теперь два варианта кода — как использовать эти пользовательские поля с данными.

Вариант первый.


<?php <code>the_author_meta('facebook', $current_author->ID) ; ?>

Вариант второй.

<?php $current_author = get_userdata(get_query_var('author')); ?>
<p><a href="<?php echo esc_url($current_author->contact_phone_office);?>" title="office_phone"> Office Phone</a></p>


Сервис для коммуникации с читателями сайта. Online поддержка. Онлайн-консультант на вашем сайте.

Продолжение будет…

Навигация по серии статейСоветы для администратора сайта WordPressСоветы администратору сайта. ч.3

Понравилась статья? Поделись с друзьями!

Что еще читают:

Внимание!

Прежде, чем задавать свой вопрос - пожалуйста, прочитайте F.A.Q.

Добавить комментарий


Если вы хотите добавить код HTML, PHP или CSS, воспользуйтесь коротким кодом: [php]здесь код[/php]





Искать на сайте

icon
Подняться наверхПодняться наверх