Skip to content

Instantly share code, notes, and snippets.

@lachlanjc
Created February 7, 2017 15:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lachlanjc/e314bef3654654d26b9f2499d1663282 to your computer and use it in GitHub Desktop.
Save lachlanjc/e314bef3654654d26b9f2499d1663282 to your computer and use it in GitHub Desktop.
Make Schema metadata generation easy in Rails
<%= make_scheme org_schema %>
module SchemaHelper
def make_schema(data = org_schema)
content_tag 'script', data.to_json.html_safe, type: 'application/ld+json'
end
def org_schema
{
'@context': 'http://schema.org',
'@type': 'Organization',
name: COMPANY_NAME
}
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment