2017-12-21 8 views
0

私のビジネス触媒ブログに新しいメタタグを追加しようとしています。以下は私の構造は、上記のリンクはすべてを除いて一般的なページタイトルを持っているページのタイトル内の条件を比較する

メインブログ http://mywebsite.com/blog

タグ http://mywebsite.com/blog/tags/sometag

カテゴリ http://mywebsite.com/blog/category/somecat

ポスト http://mywebsite.com/blog/posttitle

です投稿ページ。私は全体的なブログのレイアウトテンプレートに上記のコードが含まれている場合ので、タイトルに基づいて、そのタイトルは「ブログ」されている場合は、metaタグを含める

{% if module_pagetitle == 'Blog' -%} 
     <p>include tag{module_pagetitle}</p> 
     {% else -%} 
     <p>dont include tag {module_pagetitle}</p> 
     {% endif -%} 

、ページタイトルは

I常に空ですまた試しました

{tag_pagetitle} 

動作していないようです。

この状態をどのように働かせるか教えてください。私はあなたがモジュールのレイアウトに追加する必要があります信じて

おかげ

答えて

0

>ポスト意志ではありませんすべて/ブログページなどの他の何かの必要性を否定する必要があり、全体的なブログのレイアウト

<head> 
<title>{module_pagetitle}</title> 
</head> 

ブログのタイトルのタイトルがあれば、すべての投稿にタイトルとしての投稿名が付きます。

0

Liquidのキャプチャを使用してページタイトルを変数に割り当て、その変数との比較を実行してください。たとえば、

{% capture titleToCompare -%} 
    {module_pagetitle} 
{% endcapture -%} 
関連する問題