meta-tags: update
This commit is contained in:
parent
a91084c319
commit
b660d93df5
31
meta-tags.md
31
meta-tags.md
|
@ -1,11 +1,13 @@
|
||||||
---
|
---
|
||||||
title: Meta-tags
|
title: Meta-tags gem
|
||||||
category: Ruby libraries
|
category: Ruby libraries
|
||||||
|
layout: 2017/sheet
|
||||||
|
weight: -1
|
||||||
---
|
---
|
||||||
|
|
||||||
### Titles
|
### Titles
|
||||||
|
|
||||||
```rb
|
```ruby
|
||||||
set_meta_tags title: 'Member Login'
|
set_meta_tags title: 'Member Login'
|
||||||
# <title>Some Page Title</title>
|
# <title>Some Page Title</title>
|
||||||
set_meta_tags site: 'Site Title', title: 'Member Login'
|
set_meta_tags site: 'Site Title', title: 'Member Login'
|
||||||
|
@ -14,9 +16,17 @@ set_meta_tags site: 'Site Title', title: 'Member Login', reverse: true
|
||||||
# <title>Page Title | Site Title</title>
|
# <title>Page Title | Site Title</title>
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Setting defaults
|
||||||
|
|
||||||
|
```
|
||||||
|
rails generate meta_tags:install
|
||||||
|
```
|
||||||
|
|
||||||
|
This creates `config/initializers/meta_tags.rb` that you can edit.
|
||||||
|
|
||||||
### Others
|
### Others
|
||||||
|
|
||||||
```rb
|
```ruby
|
||||||
set_meta_tags description: "All text about keywords, other keywords"
|
set_meta_tags description: "All text about keywords, other keywords"
|
||||||
set_meta_tags keywords: %w[abc def ghi]
|
set_meta_tags keywords: %w[abc def ghi]
|
||||||
set_meta_tags noindex: true
|
set_meta_tags noindex: true
|
||||||
|
@ -32,18 +42,23 @@ set_meta_tags og: { image: ['...'] }
|
||||||
|
|
||||||
### In views
|
### In views
|
||||||
|
|
||||||
```rb
|
```ruby
|
||||||
|
# Displaying tags
|
||||||
<%= display_meta_tags %>
|
<%= display_meta_tags %>
|
||||||
```
|
```
|
||||||
|
|
||||||
```rb
|
```ruby
|
||||||
|
# Displaying tags individually
|
||||||
|
<h1><%= title %></h1>
|
||||||
|
```
|
||||||
|
|
||||||
|
```ruby
|
||||||
|
# Setting tags
|
||||||
<% title 'Member Login' %>
|
<% title 'Member Login' %>
|
||||||
<% description 'My page' %>
|
<% description 'My page' %>
|
||||||
<% keywords '..' %>
|
<% keywords '..' %>
|
||||||
|
|
||||||
<h1><%= title %></h1>
|
|
||||||
```
|
```
|
||||||
|
|
||||||
### Reference
|
### Reference
|
||||||
|
|
||||||
Accurate as of 2.1.0. See <https://github.com/kpumuk/meta-tags>.
|
- Accurate as of 2.1.0. See: <https://github.com/kpumuk/meta-tags>
|
||||||
|
|
Loading…
Reference in New Issue