Skip to content

Commit 4f91141

Browse files
committed
Added Open Graph images to proper link tag, added new archive link for v2
1 parent 2f587b1 commit 4f91141

File tree

2 files changed

+21
-10
lines changed

2 files changed

+21
-10
lines changed

layouts/Container.tsx

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -37,14 +37,6 @@ export function Container(props) {
3737
property="og:url"
3838
content={`${siteMetadata.siteUrl}${router.asPath}`}
3939
/>
40-
<meta
41-
property="og:url"
42-
content={`${siteMetadata.siteUrl}/api/og?title=${encodeURIComponent(
43-
meta.title
44-
)}${meta.isArticle ? '&article' : ''}${
45-
meta.imageUrl ? `&imgSrc=${meta.imageUrl}` : ''
46-
}&description=${encodeURIComponent(meta.description)}`}
47-
/>
4840
<meta name="application-name" content="&nbsp;" />
4941
<meta name="msapplication-TileColor" content="#FFFFFF" />
5042
<meta
@@ -72,12 +64,26 @@ export function Container(props) {
7264
<meta property="og:site_name" content="Braydon Coyer" />
7365
<meta property="og:description" content={meta.description} />
7466
<meta property="og:title" content={meta.title} />
75-
<meta property="og:image" content={meta.imageUrl} />
67+
<meta
68+
property="og:image"
69+
content={`${siteMetadata.siteUrl}/api/og?title=${encodeURIComponent(
70+
meta.title
71+
)}${meta.isArticle ? '&article' : ''}${
72+
meta.imageUrl ? `&imgSrc=${meta.imageUrl}` : ''
73+
}&description=${encodeURIComponent(meta.description)}`}
74+
/>
7675
<meta name="twitter:card" content="summary_large_image" />
7776
<meta name="twitter:site" content={meta.twitterHandle} />
7877
<meta name="twitter:title" content={meta.title} />
7978
<meta name="twitter:description" content={meta.description} />
80-
<meta name="twitter:image" content={meta.imageUrl} />
79+
<meta
80+
name="twitter:image"
81+
content={`${siteMetadata.siteUrl}/api/og?title=${encodeURIComponent(
82+
meta.title
83+
)}${meta.isArticle ? '&article' : ''}${
84+
meta.imageUrl ? `&imgSrc=${meta.imageUrl}` : ''
85+
}&description=${encodeURIComponent(meta.description)}`}
86+
/>
8187
{meta.date && (
8288
<meta property="article:published_time" content={meta.date} />
8389
)}

next.config.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,11 @@ module.exports = {
1414
source: '/archives/v1',
1515
destination: 'https://wizardly-payne-b3707b.netlify.app/',
1616
permanent: true
17+
},
18+
{
19+
source: '/archives/v2',
20+
destination: 'https://braydoncoyer-2hvriu779-braydon-coyer.vercel.app/',
21+
permanent: true
1722
}
1823
];
1924
},

0 commit comments

Comments
 (0)