Rails:如何使用gem Meta-tags?
有没有人试图为Rails使用元标记?
https://github.com/kpumuk/meta-tags
这是什么意思?
我需要使用哪种语法?
在哪里放?
关于它的小文档。
set_meta_tags :title => 'Member Login' # Some Page Title set_meta_tags :site => 'Site Title', :title => 'Member Login' # Site Title | Page Title set_meta_tags :site => 'Site Title', :title => 'Member Login', :reverse => true # Page Title | Site Title
您可能会错过meta-tags README中的MetaTags Usage部分。
这是一个例子:
在布局中:
<%= display_meta_tags %> ...
在控制器中:
def show set_meta_tags title: "your title", keywords: "your keywords", description: "your description" end
把它放在视图的head
。 如果您使用HAML,那就像
= set_meta_tags site: 'My Site'
如果您使用ERB
<%= set_meta_tags site: 'My Site' %>