ホームページを作成しているものです。
hogehogeago.com
私のホームページはニュースサイトという位置づけで情報を発信しています。情報は記事を作成して、Twitterに記事URLを貼り付けたツイートを行っているのですが、最近ツイッターカードという存在を知り、記事ファイルのmetaタグに twitter card の記述を追加しました。
記事を表示するファイルを
article.html
というファイルで用意しています。
二つのパラメータを指定して表示する記事を決めます。
例えばこれ。(最新の記事を抜粋しました)
http://hogehogeago.com/article.html?category=Column&fileName=20161030.html
twitter card 関連のmetaタグの情報は、DOM構築が完了したタイミングで設定されます。
JavaScript
1$(function () {});
Twitter Card関連のmetaタグは以下の通りです。
HTML
1<meta name="twitter:card" content="summary"> 2<meta name="twitter:site" content="@nytimes"> 3<meta name="twitter:creator" content="@ユーザーID"> 4<meta name="twitter:title" content=""> 5<meta name="twitter:text:description" content=""> 6<meta name="twitter:image:src" content="">
name属性をセレクタで指定して導入しています。
この記事ファイルを https://cards-dev.twitter.com/validator で登録しようとすると、以下のエラーが出ます。
INFO: Page fetched successfully
INFO: 11 metatags were found
INFO: twitter:card = summary tag found
ERROR: Required meta tag missing (twitter:text:description)
ERROR: Required meta tag missing (twitter:text:title)
twitter:description を twitter:text:description に変更して再度実行しましたが、エラー内容は同じでした。勿論両方も試しました。
どうやればツイッターカードを登録できるのでしょうか。お願い致します。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。