Skip to content

Commit 799da8f

Browse files
Added the twitter:description tag (#464)
Merge pull request 464
1 parent 62d7e8a commit 799da8f

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

lib/template.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
{% if seo_tag.description %}
1919
<meta name="description" content="{{ seo_tag.description }}" />
2020
<meta property="og:description" content="{{ seo_tag.description }}" />
21+
<meta property="twitter:description" content="{{ seo_tag.description }}" />
2122
{% endif %}
2223

2324
{% if site.url %}

spec/jekyll_seo_tag_integration_spec.rb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@
124124
it "uses the page description" do
125125
expect(output).to match(%r!<meta name="description" content="foo" />!)
126126
expect(output).to match(%r!<meta property="og:description" content="foo" />!)
127+
expect(output).to match(%r!<meta property="twitter:description" content="foo" />!)
127128
end
128129
end
129130

@@ -133,6 +134,7 @@
133134
it "uses the page excerpt when no page description exists" do
134135
expect(output).to match(%r!<meta name="description" content="foo" />!)
135136
expect(output).to match(%r!<meta property="og:description" content="foo" />!)
137+
expect(output).to match(%r!<meta property="twitter:description" content="foo" />!)
136138
end
137139
end
138140

@@ -142,6 +144,7 @@
142144
it "uses the site description when no page description nor excerpt exist" do
143145
expect(output).to match(%r!<meta name="description" content="foo" />!)
144146
expect(output).to match(%r!<meta property="og:description" content="foo" />!)
147+
expect(output).to match(%r!<meta property="twitter:description" content="foo" />!)
145148
end
146149
end
147150

0 commit comments

Comments
 (0)