Social Share links not working

I’m having an issue where social share links aren’t working correctly.

There’s a client site where I added social share links, I’m 90% sure I followed the implementation correctly especially since it’s a simple setup but I don’t know why this isn’t working
Here is a page I’m having trouble with

Any help would be appreciated.

Hey @caleb.raney!

Looking at your HTML, I can spot what’s missing — your individual share links have the right fs-socialshare-element attributes on them (linkedin, x, facebook), but there’s no wrapper element with the fs-socialshare attribute around them. That wrapper is what tells the Attributes script where the social share component lives and how to initialize it.

Here’s what to do:

  1. Add a Div Block around all three social share links
  2. Add the appropriate fs-socialshare attribute to that wrapper — check the Social Share docs page for the exact attribute name and value
  3. While you’re in there, double-check your script tag in the <head>. In Attributes v2, the combined attributes.js script needs the solution-specific attribute on it to activate that module

Your current structure looks like this:

<a fs-socialshare-element="linkedin" href="#">...</a>
<a fs-socialshare-element="x" href="#">...</a>
<a fs-socialshare-element="facebook" href="#">...</a>

And it should look something like this:

<div fs-socialshare-[wrapper-attribute]>
  <a fs-socialshare-element="linkedin" href="#">...</a>
  <a fs-socialshare-element="x" href="#">...</a>
  <a fs-socialshare-element="facebook" href="#">...</a>
</div>

Grab the exact wrapper attribute name from the docs — want to make sure you’re working with the precise syntax rather than guessing here.

One more thing worth checking: the copy-to-clipboard button on that page uses fs-copyclip-text=“url” — just verify that’s the expected behavior, since the fs-copyclip-text attribute is typically used to copy a specific string value.

Let us know how it goes after adding the wrapper! :flexed_biceps:

Hey @Support-Finn Unfortunately that didn’t work.
The docs don’t mention any wrap element needed for the implementation but I tried adding one anyway and that didn’t work.

I also tried setting an explicit instance attribute on the parent wrapper and that didn’t work either (fs-socialshare-instance=“blog-header”)

The fs-copyclip-text=“url” is intended (i have another script that updates the text to the url of the current page.

I removed the elements from the live site but they should be on the staging site still. (Susan Wojcicki’s family launches lung cancer foundation - Good Morning America)

Hi @caleb.raney, we’re looking into this

Hi @caleb.raney

This was easy to miss
On the attributes script, the social share attribute should be fs-socialshare not the current fs-social-share

Let me know!