Skip to content

Commit ec53010

Browse files
committed
fixing meta tags
1 parent bcb5786 commit ec53010

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

src/template.html

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,21 @@
66
<meta name="viewport" content="width=device-width,initial-scale=1">
77
<meta name="mobile-web-app-capable" content="yes">
88
<meta name="apple-mobile-web-app-capable" content="yes">
9-
<meta property="og:title" content="<%= htmlWebpackPlugin.options.title %>" />
9+
<meta property="og:title" content="<%= (htmlWebpackPlugin.options.seo && htmlWebpackPlugin.options.seo.title) || htmlWebpackPlugin.options.title %>" />
1010
<% if(htmlWebpackPlugin.options.seo && 'cover' in htmlWebpackPlugin.options.seo) {%>
1111
<meta property="og:image" content="<%= htmlWebpackPlugin.options.seo.cover %>" />
12-
<meta name="twitter:image:src" content="<%= htmlWebpackPlugin.options.seo.cover %>">
1312
<% } %>
1413
<% if(htmlWebpackPlugin.options.seo && 'subtitle' in htmlWebpackPlugin.options.seo) {%>
1514
<meta property="og:description" content="<%= htmlWebpackPlugin.options.seo.subtitle %>" />
16-
<meta property="twitter:description" content="<%= htmlWebpackPlugin.options.seo.subtitle %>" />
1715
<meta property="description" content="<%= htmlWebpackPlugin.options.seo.subtitle %>" />
1816
<% } %>
17+
<meta name="twitter:card" content="<%= (htmlWebpackPlugin.options.seo && 'cover' in htmlWebpackPlugin.options.seo) ? 'summary_large_image' : 'summary'%>" />
18+
<% if(htmlWebpackPlugin.options.seo && 'cover' in htmlWebpackPlugin.options.seo) {%>
19+
<meta name="twitter:image" content="<%= htmlWebpackPlugin.options.seo.cover %>">
20+
<% } %>
21+
<% if(htmlWebpackPlugin.options.seo && 'subtitle' in htmlWebpackPlugin.options.seo) {%>
22+
<meta property="twitter:description" content="<%= htmlWebpackPlugin.options.seo.subtitle %>" />
23+
<% } %>
1924
<% preact.headEnd %>
2025
</head>
2126
<body>

0 commit comments

Comments
 (0)