Tumblr のフロントページに特定のカテゴリ (「ホームページ」など) の投稿のみを表示することはできますか?
「リダイレクト」ページを使用して利用できるようにしたい他のカテゴリ。
Tumblr のフロントページに特定のカテゴリ (「ホームページ」など) の投稿のみを表示することはできますか?
「リダイレクト」ページを使用して利用できるようにしたい他のカテゴリ。
この質問の複製。
簡単な答えは「はい」ですが、唯一の解決策は CSS を介して投稿を非表示にすることであるという点で Marcel Overdijk は正しいです。基本的に、「注目」タグのない投稿を「display:none;」で非表示にしています。
このガイドに従ってください:
(ここのmircealunguの提案に触発されました。)
1. article タグを見つけて、classname を追加します。
class=" notfeatured {TagsAsClasses} "
すでにクラス名がある場合は、上記の太字の部分をクラス名の引用符内に追加します。私は最終的に次のようになりました:
<article id="{PostID}" class="post notfeatured {TagsAsClasses} {PostType}{block:PermalinkPage} {block:Date}not-{/block:Date}page{/block:PermalinkPage}">
2. article タグの前にある div タグを見つけて、classname を追加します。
class=" {block:TagPage} tag_page {/block:TagPage}{block:PermalinkPage}perma_page{/block:PermalinkPage} "
繰り返しますが、クラスが既に存在する場合は、上記の太字の部分をクラス名の引用符内に追加してください。私のものは次のようになりました:
<div id="posts" class="{block:TagPage} tag_page {/block:TagPage}{block:PermalinkPage}perma_page{/block:PermalinkPage}" >
3.最後に、これを CSS に追加します。
article.notfeatured {display: none;}
article.featured, .tag_page article.notfeatured, .perma_page article.notfeatured {display: block;}
これで、「おすすめ」のタグが付けられた投稿はすべてホームページに表示されますが、それ以外は何も表示されません. これまでのところ問題はありません。うまく機能しています。ここで見ることができます。
残念ながらできません。
css を使用して特定のカテゴリを非表示にすることのみが可能です。