Что мыслимо — то возможно, что возможно — то мыслимо (Г. Лейбниц).

Как отображать автора Twitter и Facebook в профиле

FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (38 оценок, среднее: 4,04 из 5)
Загрузка...
31 июля 2015
Как отображать автора Twitter и Facebook на странице профиля
По умолчанию WordPress позволяет отображать автора сайта, электронную почту, и нескольких других бесполезных чат-контактов, но там не хватает важных социальных сетей, таких как Facebook, Twitter, Одноклассники или ВКонтакте. Здесь мы покажем вам как вы можете добавить автора в Twitter, ВКонтакте, Одноклассники или любой другой контактной информации на странице профиля.
Первое, что вам необходимо сделать, открыть файл темы functions.php и добавить следующий код:

<?php
function my_contact_methods( $contact_methods ) {
// Add Twitter
$contact_methods['twitter'] = 'Twitter';
//add Facebook
$contact_methods['facebook'] = 'Facebook';



return $contact_methods;
}
add_filter('user_contactmethods','my_contact_methods',10,1);
?>

Вы можете следовать методам и добавить любые другие поля, которые вы хотите. После того как вы добавите данную функцию, страница профиля пользователя в админке будет выглядеть так:

Данные пользователя

Добавьте информацию. Теперь вам необходимо отобразить его в шаблоне через файл author.php. Вы должны проверить наш учебник о том, как добавить автора профиля страницы в WordPress и дополнительные документы также посмотрите на правила Вордпресс для страницы автора шаблонов.

Для того чтобы добавить информацию, необходимо вставить нижеследующий код в ваш файл шаблона:

<?php echo $curauth->twitter; ?>

Вы можете изменить имя поля, которые вам нравится. Таким образом, Вы можете отобразить его в вашем файле author.php. Вы можете модифицировать его по своему вкусу. Например использовать его в качестве ссылки и так далее.

Например, если Вы хотите указать ссылку на автора, вроде “AndreyEx”, то вам нужно вставить необхдимый код в ваш author.php

<a href="http://twitter.com/<?php echo $curauth->twitter; ?>"target="_blank"><?php echo $curauth->twitter; ?></a>

Если у вас есть какие-либо вопросы, не стесняйтесь напишите его в комментариях, и мы ответим на них.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Просмотров: 213

Если статья понравилась, то поделитесь ей в социальных сетях:

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

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close