Skip to content

Commit

Permalink
update open graph meta tags attributes from name to property (#9302)
Browse files Browse the repository at this point in the history
Fix for issue #9288 
Replaced "name=og:<some-name>" -> "property=og<some-name>."
  • Loading branch information
greybax authored and DSchau committed Oct 23, 2018
1 parent a9796aa commit f335f0c
Show file tree
Hide file tree
Showing 9 changed files with 31 additions and 29 deletions.
Expand Up @@ -11,21 +11,21 @@ class HelmetBlock extends React.Component {
<title>{frontmatter.title}</title>
<meta name="description" content={frontmatter.description} />
<meta
name="og:url"
property="og:url"
content={`https://www.jacobbolda.com/${frontmatter.path}`}
/>
<meta name="og:description" content={frontmatter.description} />
<meta name="og:type" content="article" />
<meta name="og:article:author" content="Jacob Bolda" />
<meta property="og:description" content={frontmatter.description} />
<meta property="og:type" content="article" />
<meta property="og:article:author" content="Jacob Bolda" />
<meta
name="og:article:published_time"
property="og:article:published_time"
content={moment(frontmatter.written, `YYYY-MM-DD`)}
/>
<meta
name="og:article:modified_time"
property="og:article:modified_time"
content={moment(frontmatter.updated, `YYYY-MM-DD`)}
/>
<meta name="og:article:tag" content={frontmatter.category} />
<meta property="og:article:tag" content={frontmatter.category} />
<meta name="twitter:label1" content="Category" />
<meta name="twitter:data1" content={frontmatter.category} />
<meta name="twitter:label2" content="Written" />
Expand Down
4 changes: 2 additions & 2 deletions packages/gatsby-plugin-offline/src/__tests__/index.html
Expand Up @@ -56,8 +56,8 @@
<title data-react-helmet="true">Home | Gatsby Inc.</title>
<meta data-react-helmet="true" name="keywords" content="gatsby, javascript, react, graphql, fast">
<meta data-react-helmet="true" name="twitter:site" content="@gatsbyjs">
<meta data-react-helmet="true" name="og:type" content="website">
<meta data-react-helmet="true" name="og:site_name" content="Gatsby Inc.">
<meta data-react-helmet="true" property="og:type" content="website">
<meta data-react-helmet="true" property="og:site_name" content="Gatsby Inc.">
<meta data-react-helmet="true" name="description" content="Modern Development, for the Content Web">
<meta data-react-helmet="true" name="image" content="https://www.gatsbyjs.com/gatsby.jpg">
<meta data-react-helmet="true" property="og:url" content="https://www.gatsbyjs.com/">
Expand Down
4 changes: 2 additions & 2 deletions www/src/components/layout.js
Expand Up @@ -149,8 +149,8 @@ class DefaultLayout extends React.Component {
<div className={isHomepage ? `is-homepage` : ``}>
<Helmet defaultTitle={`GatsbyJS`} titleTemplate={`%s | GatsbyJS`}>
<meta name="twitter:site" content="@gatsbyjs" />
<meta name="og:type" content="website" />
<meta name="og:site_name" content="GatsbyJS" />
<meta property="og:type" content="website" />
<meta property="og:site_name" content="GatsbyJS" />
<meta name="docsearch:version" content="2.0" />
<link
rel="canonical"
Expand Down
6 changes: 3 additions & 3 deletions www/src/components/package-readme.js
Expand Up @@ -24,10 +24,10 @@ class PackageReadMe extends React.Component {
<Helmet>
<title>{packageName}</title>
<meta name="description" content={excerpt} />
<meta name="og:description" content={excerpt} />
<meta property="og:description" content={excerpt} />
<meta name="twitter:description" content={excerpt} />
<meta name="og:title" content={packageName} />
<meta name="og:type" content="article" />
<meta property="og:title" content={packageName} />
<meta property="og:type" content="article" />
<meta name="twitter.label1" content="Reading time" />
<meta name="twitter:data1" content={`${timeToRead} min read`} />
</Helmet>
Expand Down
2 changes: 1 addition & 1 deletion www/src/components/showcase-details.js
Expand Up @@ -263,7 +263,7 @@ const ShowcaseDetails = ({ parent, data, isModal, categories }) => (
<Helmet>
<title>{data.sitesYaml.title}</title>
<meta
name="og:image"
property="og:image"
content={`https://www.gatsbyjs.org${
data.sitesYaml.childScreenshot.screenshotFile
.childImageSharp.resize.src
Expand Down
8 changes: 4 additions & 4 deletions www/src/templates/template-blog-post.js
Expand Up @@ -90,12 +90,12 @@ class BlogPostTemplate extends React.Component {
}
/>

<meta name="og:description" content={post.excerpt} />
<meta property="og:description" content={post.excerpt} />
<meta name="twitter:description" content={post.excerpt} />
<meta name="og:title" content={post.frontmatter.title} />
<meta property="og:title" content={post.frontmatter.title} />
{post.frontmatter.image && (
<meta
name="og:image"
property="og:image"
content={`https://gatsbyjs.org${
post.frontmatter.image.childImageSharp.resize.src
}`}
Expand All @@ -109,7 +109,7 @@ class BlogPostTemplate extends React.Component {
}`}
/>
)}
<meta name="og:type" content="article" />
<meta property="og:type" content="article" />
<meta
name="article:author"
content={post.frontmatter.author.id}
Expand Down
6 changes: 3 additions & 3 deletions www/src/templates/template-docs-markdown.js
Expand Up @@ -68,10 +68,10 @@ class DocsTemplate extends React.Component {
<Helmet>
<title>{page.frontmatter.title}</title>
<meta name="description" content={page.excerpt} />
<meta name="og:description" content={page.excerpt} />
<meta property="og:description" content={page.excerpt} />
<meta property="og:title" content={page.frontmatter.title} />
<meta property="og:type" content="article" />
<meta name="twitter:description" content={page.excerpt} />
<meta name="og:title" content={page.frontmatter.title} />
<meta name="og:type" content="article" />
<meta name="twitter.label1" content="Reading time" />
<meta name="twitter:data1" content={`${page.timeToRead} min read`} />
</Helmet>
Expand Down
10 changes: 6 additions & 4 deletions www/src/templates/template-starter-page.js
Expand Up @@ -60,9 +60,10 @@ class StarterTemplate extends React.Component {
<Helmet>
<title>{`${repoName}: Gatsby Starter`}</title>
<meta
name="og:image"
property="og:image"
content={screenshotFile.childImageSharp.fluid.src}
/>
<meta property="og:image:alt" content="Gatsby Logo" />
<meta
name="twitter:image"
content={screenshotFile.childImageSharp.fluid.src}
Expand All @@ -72,15 +73,16 @@ class StarterTemplate extends React.Component {
content={`Gatsby Starter: ${repoName}`}
/>
<meta
name="og:description"
property="og:description"
content={`Gatsby Starter: ${repoName}`}
/>
<meta
name="twitter:description"
content={`Gatsby Starter: ${repoName}`}
/>
<meta name="og:title" content={repoName} />
<meta name="og:type" content="article" />
<meta property="og:site_name" content={repoName} />
<meta property="og:title" content={repoName} />
<meta property="og:type" content="article" />
<meta name="twitter.label1" content="Reading time" />
<meta name="twitter:data1" content={`1 min read`} />
</Helmet>
Expand Down
6 changes: 3 additions & 3 deletions www/src/views/starter-library/index.js
Expand Up @@ -27,15 +27,15 @@ class StarterLibraryPage extends Component {
content={`Gatsby Starters: ${filtersApplied}`}
/>
<meta
name="og:description"
property="og:description"
content={`Gatsby Starters: ${filtersApplied}`}
/>
<meta
name="twitter:description"
content={`Gatsby Starters: ${filtersApplied}`}
/>
<meta name="og:title" content={filtersApplied} />
<meta name="og:type" content="article" />
<meta property="og:title" content={filtersApplied} />
<meta property="og:type" content="article" />
<meta name="twitter.label1" content="Reading time" />
<meta name="twitter:data1" content={`1 min read`} />
</Helmet>
Expand Down

0 comments on commit f335f0c

Please sign in to comment.