ウェブサイト用Twitterウィジット(ツイートボタン、フォローボタン、埋め込み型ツイートやタイムライン)を作成する最も簡単な方法は、以下の設定ツールを使って生成したHTMLコードをあなたのサイトのテンプレートにコピーペーストすることです。
埋め込み型ツイートは、ツイートの “•••” (More) メニューからコピーできます。
Set-up Twitter for WebsitesThe easiest way to create a Twitter for Websites widget — a Tweet button, Follow button, embedded Tweet or timeline — is to use our configuration tools, then copy and paste the generated HTML code into the template for your site.
Embedded Tweets can be copied from the “•••” (More) menu of any Tweet. |
ウェブページのパフォーマンスを最適化し、 Twitter ウィジットJavaScript イベントの検知を有効にするために、Twitterのウィジット JavaScript をあなたのページに一回インクルードします。
あなたのサイトで複数のウィジットを使用している場合、Twitterウィジットはページごとに一回だけ設定してください。 そうすることであなたのサイトはより高速になり、コンテンツ管理システムを使っている場合に埋め込み型ツイートのようなウィジットの信頼性を高めることができます。
<script>window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.parentNode.insertBefore(js, fjs); t._e = []; t.ready = function(f) { t._e.push(f); }; return t; }(document, "script", "twitter-wjs"));</script>
上記コードでは、以下の方法で Twitterウィジット JavaScript の読み込みを最適化しています:
twitter-wjs
to easily identify if the JavaScript file already exists on the page. Exit early if the ID already exists.
Include this snippet before any other JavaScript on your page which may depend on the twttr.ready
asynchronous function queue.
For best performance and reliability, include the widgets.js script in your templateInclude Twitter’s widgets JavaScript once in your page template for optimal web page performance and to enable tracking of Twitter widget JavaScript events. If your site is using multiple widgets you can set up Twitter widgets in your pages once, which will make your site faster, and widgets such as embedded Tweets will be more reliable for authors when using content management systems. <script>window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.parentNode.insertBefore(js, fjs); t._e = []; t.ready = function(f) { t._e.push(f); }; return t; }(document, "script", "twitter-wjs"));</script> The above snippet optimizes loading Twitter’s widgets JavaScript by:
Include this snippet before any other JavaScript on your page which may depend on the |
全てのページでTwitter JavaScript ローダーをインクルードしている場合は、ボタンコンフィグレータや 埋め込み型ツイートや埋め込み型タイムラインのツールで生成された<script>
エレメントをインクルードする必要はありません。
生成されたマークアップから余分な<script>
HTML を削除できます。
oEmbed APIを使用してあなたのコンテンツにツイートを取り込んでいる場合は、
クエリ文字にomit_script=true
を渡すことで、<script>
エレメントを含まない埋め込み方コードを生成することができます。
Ignore script tags from embedsIf you include the Twitter JavaScript loader on every page you do not need to include the If you use the oEmbed API to include Tweets in your content, you can generate embed codes that don’t include the |