Adding Profile Buttons with Elementor Widget #
Before using the widget, you must first set up your networks in the plugin settings. If this step is skipped, the display button will not appear. To add the profile buttons, open the Easy Social Share Buttons group and pick the Social Profiles widget.
Adding Profile Buttons in the Block Editor #
Before using the element, you must first set up your networks in the plugin settings. If this step is skipped, the display button will not appear. To add the profile buttons, search for the ESSB Social Profiles block.
Adding Profile Buttons With Widget #
You can add profile buttons to a sidebar or any other area of your site that supports widgets using the Social Profiles widget. Before using the widget, you must first set up your networks in the plugin settings. If this step is skipped, the display button will not appear.

- Title – this is the title of the widget. This title won’t appear on the front of the site unless the option to show the title is enabled. This we made to allow name your widgets even when you don’t need that title on the front of the site.
- Template – the template for the profile buttons.
- Align – select the alignment of the profile buttons. If you don’t use the column display the option will align the buttons to the related content area. If you select the column layout, the alignment will be applied over the content of the profile button in the column.
- Size – control or change the default size of the buttons.
- Animation – select on hover animation for the widget only.
- Remove space between buttons – connect buttons without the default space between.
- Columns – select if you wish your buttons to appear in columns stretched to the entire available area where you place the widget. The default setting is to use an automated square size. The column display gives additional flexibility to show designs. Choose the columns based on other design options and area width.
- Show texts with the buttons – enable if you wish to see the CTA texts with the icon in the button.
- Vertical text layout – works only in combination with Show texts with the buttons option. The default text appearance is on the right side of the icon. With this option, you can split icons and text into different rows.
- Custom network list – mark if you wish to set a custom list of networks for the profiles, different from those in the default settings. The option allows the setup of address per network and only the networks that have such will appear. You do not have an option to control the order of appearance – always will be used as the global one.
Adding Profile Buttons With Shortcode #
Shortcodes are the most flexible way to add profile buttons to your site. You can place them almost anywhere shortcodes are supported—inside your page content, blog posts, or even within page builder blocks. You can also embed them directly into your theme code if needed.
One of the biggest advantages of using shortcodes is that you’re not limited to the default profiles set in the plugin settings. This means you can create custom profile links for different authors, creators, or team members—perfect for multi-author sites.
Each shortcode can include a unique set of social networks and links, giving you complete control over how and where profile buttons appear.
The shortcode you can use is: . Below, you’ll find a list of all the options you can use with the shortcode. If you’d like, you can also generate a custom shortcode directly from the general settings screen under Profile Links → Setup.
Args #
| Argument | Description |
|---|---|
| template | TemplatePossible values
|
| animation | AnimationPossible values
|
| align | AlignmentPossible values
|
| size | SizePossible values
|
| nospace | Without space between buttonsPossible values
|
| columns | ColumnsPossible values
|
| cta | Show texts with the buttonsPossible values
|
| cta_vertical | Vertical text layoutPossible values
|
| cta_number | Show numbers with the buttonsPossible values
|
| profiles_all_networks | Custom list of networksPossible values
|
| networks | NetworksSetup custom network list appearance (order and used networks). Enter the network IDs (example: facebook), separated with comma (“,”) |
| profile_facebook | Facebook URL |
| profile_text_facebook | Facebook custom follow text |
| profile_count_facebook | Facebook custom number value |
| profile_twitter | X (formerly Twitter) URL |
| profile_text_twitter | X (formerly Twitter) custom follow text |
| profile_count_twitter | X (formerly Twitter) custom number value |
| profile_pinterest | Pinterest URL |
| profile_text_pinterest | Pinterest custom follow text |
| profile_count_pinterest | Pinterest custom number value |
| profile_linkedin | LinkedIn URL |
| profile_text_linkedin | LinkedIn custom follow text |
| profile_count_linkedin | LinkedIn custom number value |
| profile_github | GitHub URL |
| profile_text_github | GitHub custom follow text |
| profile_count_github | GitHub custom number value |
| profile_vimeo | Vimeo URL |
| profile_text_vimeo | Vimeo custom follow text |
| profile_count_vimeo | Vimeo custom number value |
| profile_dribbble | Dribbble URL |
| profile_text_dribbble | Dribbble custom follow text |
| profile_count_dribbble | Dribbble custom number value |
| profile_envato | Envato URL |
| profile_text_envato | Envato custom follow text |
| profile_count_envato | Envato custom number value |
| profile_soundcloud | SoundCloud URL |
| profile_text_soundcloud | SoundCloud custom follow text |
| profile_count_soundcloud | SoundCloud custom number value |
| profile_behance | Behance URL |
| profile_text_behance | Behance custom follow text |
| profile_count_behance | Behance custom number value |
| profile_foursquare | Foursquare URL |
| profile_text_foursquare | Foursquare custom follow text |
| profile_count_foursquare | Foursquare custom number value |
| profile_mailchimp | MailChimp URL |
| profile_text_mailchimp | MailChimp custom follow text |
| profile_count_mailchimp | MailChimp custom number value |
| profile_delicious | Delicious URL |
| profile_text_delicious | Delicious custom follow text |
| profile_count_delicious | Delicious custom number value |
| profile_instgram | Instagram URL |
| profile_text_instgram | Instagram custom follow text |
| profile_count_instgram | Instagram custom number value |
| profile_youtube | YouTube URL |
| profile_text_youtube | YouTube custom follow text |
| profile_count_youtube | YouTube custom number value |
| profile_vk | VK URL |
| profile_text_vk | VK custom follow text |
| profile_count_vk | VK custom number value |
| profile_rss | RSS URL |
| profile_text_rss | RSS custom follow text |
| profile_count_rss | RSS custom number value |
| profile_tumblr | Tumblr URL |
| profile_text_tumblr | Tumblr custom follow text |
| profile_count_tumblr | Tumblr custom number value |
| profile_slideshare | SlideShare URL |
| profile_text_slideshare | SlideShare custom follow text |
| profile_count_slideshare | SlideShare custom number value |
| profile_500px | 500px URL |
| profile_text_500px | 500px custom follow text |
| profile_count_500px | 500px custom number value |
| profile_flickr | Flickr URL |
| profile_text_flickr | Flickr custom follow text |
| profile_count_flickr | Flickr custom number value |
| profile_wp_posts | WordPress Posts URL |
| profile_text_wp_posts | WordPress Posts custom follow text |
| profile_count_wp_posts | WordPress Posts custom number value |
| profile_wp_comments | WordPress Comments URL |
| profile_text_wp_comments | WordPress Comments custom follow text |
| profile_count_wp_comments | WordPress Comments custom number value |
| profile_wp_users | WordPress Users URL |
| profile_text_wp_users | WordPress Users custom follow text |
| profile_count_wp_users | WordPress Users custom number value |
| profile_steamcommunity | Steam URL |
| profile_text_steamcommunity | Steam custom follow text |
| profile_count_steamcommunity | Steam custom number value |
| profile_weheartit | WeHeartit URL |
| profile_text_weheartit | WeHeartit custom follow text |
| profile_count_weheartit | WeHeartit custom number value |
| profile_feedly | Feedly URL |
| profile_text_feedly | Feedly custom follow text |
| profile_count_feedly | Feedly custom number value |
| profile_love | Love Counter URL |
| profile_text_love | Love Counter custom follow text |
| profile_count_love | Love Counter custom number value |
| profile_mailpoet | MailPoet URL |
| profile_text_mailpoet | MailPoet custom follow text |
| profile_count_mailpoet | MailPoet custom number value |
| profile_mymail | myMail / Mailster URL |
| profile_text_mymail | myMail / Mailster custom follow text |
| profile_count_mymail | myMail / Mailster custom number value |
| profile_spotify | Spotify URL |
| profile_text_spotify | Spotify custom follow text |
| profile_count_spotify | Spotify custom number value |
| profile_twitch | Twitch URL |
| profile_text_twitch | Twitch custom follow text |
| profile_count_twitch | Twitch custom number value |
| profile_mailerlite | MailerLite URL |
| profile_text_mailerlite | MailerLite custom follow text |
| profile_count_mailerlite | MailerLite custom number value |
| profile_itunes | iTunes URL |
| profile_text_itunes | iTunes custom follow text |
| profile_count_itunes | iTunes custom number value |
| profile_deviantart | Deviantart URL |
| profile_text_deviantart | Deviantart custom follow text |
| profile_count_deviantart | Deviantart custom number value |
| profile_paypal | PayPal URL |
| profile_text_paypal | PayPal custom follow text |
| profile_count_paypal | PayPal custom number value |
| profile_whatsapp | WhatsApp URL |
| profile_text_whatsapp | WhatsApp custom follow text |
| profile_count_whatsapp | WhatsApp custom number value |
| profile_tripadvisor | Tripadvisor URL |
| profile_text_tripadvisor | Tripadvisor custom follow text |
| profile_count_tripadvisor | Tripadvisor custom number value |
| profile_snapchat | Snapchat URL |
| profile_text_snapchat | Snapchat custom follow text |
| profile_count_snapchat | Snapchat custom number value |
| profile_telegram | Telegram URL |
| profile_text_telegram | Telegram custom follow text |
| profile_count_telegram | Telegram custom number value |
| profile_xing | Xing URL |
| profile_text_xing | Xing custom follow text |
| profile_count_xing | Xing custom number value |
| profile_medium | Medium URL |
| profile_text_medium | Medium custom follow text |
| profile_count_medium | Medium custom number value |
| profile_tiktok | TikTok URL |
| profile_text_tiktok | TikTok custom follow text |
| profile_count_tiktok | TikTok custom number value |
| profile_mixer | Mixer URL |
| profile_text_mixer | Mixer custom follow text |
| profile_count_mixer | Mixer custom number value |
| profile_patreon | Patreon URL |
| profile_text_patreon | Patreon custom follow text |
| profile_count_patreon | Patreon custom number value |
| profile_ok | Odnoklassniki URL |
| profile_text_ok | Odnoklassniki custom follow text |
| profile_count_ok | Odnoklassniki custom number value |
| profile_subscribe_form | Subscribe Form URL |
| profile_text_subscribe_form | Subscribe Form custom follow text |
| profile_count_subscribe_form | Subscribe Form custom number value |
| profile_periscope | Periscope URL |
| profile_text_periscope | Periscope custom follow text |
| profile_count_periscope | Periscope custom number value |