Начало статьи читайте по ссылке Создаем виджет для соц.сетей в WordPress самостоятельно. Эпизод 2
Файл плагина designmodo-social-profile-widget.css будет содержать импортируемый шрифт font-awesome и таблицу стилей для оформления виджета на сайте, и расположится в папке плагина.
@import "//netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css"; .social-icons { color: #FFFFFF; text-align: center; padding-top: 5px; position: relative; margin: 1px 10px; } .social-icons a { font-size: 21px; padding: 8px 10px 6px; color: #FFFFFF; margin-bottom: 5px; display: inline-block; margin: 1px 5px; width: 30px; height: 30px; } .social-icons a:hover { color: #fff; text-decoration: none; border-radius: 50%; } .social-icons .fa-facebook, .social-icons .facebook { background: #3B5998; } .social-icons .fa-twitter, .social-icons .twitter { background: #00abe3; } .social-icons .fa-google, .social-icons .google { background: #d3492c; } .social-icons .fa-linkedin, .social-icons .linkedin { background: #01669c; }
Таблицу стилей необходимо подгрузить в хидере WordPress, наряду с другими файлами CSS.
// подгружаем таблицу стилей css function designmodo_social_profile_widget_css() { wp_enqueue_style('social-profile-widget', plugins_url('designmodo-social-profile-widget.css', __FILE__)); } add_action('wp_enqueue_scripts', 'designmodo_social_profile_widget_css');
Если виджет активен и заполнен соответствующими ссылками на социальные сети, то вы увидите результат, похожий на этот скриншот:
Вот ссылка на файл плагина, чтобы вы могли использовать его на своем сайте WordPress, а также изучить код для того, чтобы понимать как он работает.
Итог
Одним из способов добавления новых фич в WordPress являются виджеты. В этой статье мы показали вам как создать виджет с профилями социальных сетей, а также пояснили как сконструированы плагины и виджеты в WordPress.
По всем вопросам и отзывам просьба писать в комментарии ниже.
Не забывайте, по возможности, оценивать понравившиеся записи количеством звездочек на ваше усмотрение.