2017-08-12 9 views
-1

通常、ブロガーのタイトルのHTMLは次のように表示されます。If-elseタグ:次のうちどれですか?

<title><data:blog.pageTitle/></title> 

1は、ブログのタイトルの前にタイトルを投稿好む場合は、Google検索の後、競合2種類のコードを取得する:

まずタイプ:

<b:if cond='data:blog.pageType == &quot;item&quot;'> 
<title> 
<data:blog.pageName/></title> 
<b:else/> 
<title> 
<data:blog.title/></title> 
</title> 
</b:if> 

第二のタイプ:

<b:if cond='data:blog.pageType == &quot;index&quot;'> 
<title> 
<data:blog.title/></title> 
<b:else/> 
<title> 
<data:blog.pageName/></title> 
</b:if> 

どちらが本当ですか?

+0

あなたのコードはどちらもtrue .. –

+0

どういう意味ですか?どのような結果/出力する必要がありますか?可能であれば、どちらか一方、あるいはその両方でなければなりませんか? –

答えて

0

<title><data:view.title.escaped/></title>

そうでない場合は、新しいタグについてどのようなあなたのコードの両方が真のですが、あなたの代わりに、両方の項目と静的なページタイプのブログのタイトルの記事のタイトル(のような静的なページを表示したい場合は、2番目のコードが好ましいです"約")。

0

アイテムタイプのリターン記事タイトルの最初のタイプのタイトルを使用し、(静的、アーカイブ、インデックス、検索、ラベル)の場合、ブログ名を返します。

2番目のタイプを使用する場合、タイトルインデックスタイプ(ラベル、検索、ホームページ)はブログ名を使用し、(アイテム、アーカイブ、static_page)は記事タイトルを使用します。

data:blog.pageNameアイテム、静的およびアーカイブ、アイテムおよび静的リターンアーティクルタイトル、およびアーカイブページの返却日に使用できます。

関連する問題