Como adicionar um Post button ao seu site
- Crie um novo elemento âncora com uma classe
twitter-share-buttonpara permitir que o JavaScript do X for Websites descubra o elemento e aprimore o link em um Post button. Defina um valor de atributohrefcomohttps://x.com/intent/tweetpara criar um link para o compositor de web intent do X.
- Pré-preencha o texto do Post e sugira contas relacionadas personalizando os parâmetros de query do Post web intent.
- Personalize os parâmetros do Post button usando atributos
data-*.
- Carregue de forma assíncrona o JavaScript do X for Websites usando nosso snippet de carregamento. O snippet JavaScript verificará se existe uma versão existente já na página, inicializará uma fila de funções a serem executadas quando o JavaScript de widgets tiver carregado, e carregará o JavaScript de widgets de forma assíncrona do CDN do X.
Componentes de texto do Post
text
Um parâmetrotext aparece pré-selecionado em um Post composer. O autor do Post pode facilmente remover o texto com uma única ação de deletar.
O parâmetro text pode ser preenchido automaticamente a partir do elemento <title> da página web, se não for definido explicitamente.
url
O parâmetrourl contém uma URL absoluta HTTP ou HTTPS a ser compartilhada no X. A URL compartilhada será automaticamente encurtada em um Post publicado. Um Card pode aparecer para uma URL compartilhada.
O parâmetro url pode ser preenchido automaticamente a partir de um elemento canonical link (<link rel="canonical">) ou do location.href da página quando não definido explicitamente.
hashtags
Adicione uma lista separada por vírgulas dehashtags a um Post usando o parâmetro hashtags. Omita um ”#” precedente de cada hashtag; o Post composer adicionará automaticamente a hashtag separada por espaço adequada por idioma.
via
Atribua a origem de um Post a um username do X usando o parâmetrovia. A atribuição aparecerá em um Post como “via @username” traduzida no idioma do autor do Post.
Um parâmetro via pode ser preenchido automaticamente a partir de um elemento link ou âncora vinculado a uma página de perfil do X com um token de relacionamento me.
Personalização do botão
Tamanho
Adicione um valor de atributodata-size como large para exibir um Post button maior.