解決済
未来の記事の日付のみ消したいのですが
こんにちわ。ある一つの記事をずっと最上部に固定しておくには、未来の日付けを入力というのはできました。しかし、これでは未来の日付けが表示されて不細工なのです。この最上部に表示された未来の記事のみの、日付を消すことなんて可能なんでしょか。
回答(3)
1.

2.

<!-- Loop Start --> <IndexArticlesLoop>(トップページの場合)
の直前にHTMLをかいてしまえばOKですよ。
現在のページを表示して、「ソースの表示」から
コピペしたものをはりつければ良いですね。
3.

最上部に表示された未来の記事のみの、日付を消すことなんて可能なんでしょか。ライブドアブログの独自タグ<IfFirstArticle>と<Else>を使えば可能です。
カスタマイズ>トップページHTMLを開いて以下の記述を探してください。
<div class="datebody"><h2 class="date"><$ArticleDate$></h2></div>この部分を以下のように書き換えてください。(編集前にタグの前後に改行を入れて空白を作っておくとわかりやすいです)
<IfFirstArticle> <Else> <div class="datebody"><h2 class="date"><$ArticleDate$></h2></div> </IfFirstArticle>変更を保存してトップページを再構築すれば一丁あがりです
mannendoco_life
コメント(10)
ご回答ありがとうございます。
>直前にHTMLをかいてしまえばOKですよ。
具体的にどんなHTMLを書くのですか?
>現在のページを表示して、
現在のページとは何を指しているのですか?
え~と、回答した後は
そのページを見てない人もいますので
単にコメントだと気付いてない場合があります。
2番目の回答をベターにしてそこに文章をつけると
反応があったことが相手に伝わるので
そうしてみてはいかがでしょうか。
ちなみにですが
>直前にHTMLをかいてしまえばOKですよ。
>現在のページを表示して、
これは
未来に設定している文章(現在のページ)を
ソース表示でHTMLに変換して
日記としてではなく
指定した場所にHTMLとして
貼り付けるという意味だと思いますが
たぶん…
kavalier様のいうおっしゃる通りです!
わかりにくくてすみません。
具体的には
ていすとさんのブログをブラウザで表示します。
右クリックで「ソースの表示」
ここから、ていすとさんが表示したい箇所をコピーします。
これを「カスタマイズ/管理」「デザイン」「カスタマイズ」で表示したい場所(仮にトップページ)の
<!-- Loop Start -->
直前に書き足します。
<div class=main>~</div>
で囲まないといけないテンプレートもありますので
文字が大きすぎるような場合には
<div class=main>
ここにコピーしたhtml
</div>
のようにしてやってみて下さい。
不具合があればまたコメント下さいね!
すみせん。
<div class="main">
でした。
実際のurlを教えて貰えると良いかもです。
すみません、横から失礼致します(^^ゞ
>>3のM床さんの回答を試したら、無事出来てスッキリしました!!
トップの記事でお知らせを出していたのですが、やはり日付が気になっていたので、このような方法があるとは目からウロコです。(*^_^*)
ありがとうございました♪
>>3
【万年床生活者さんへ】
この方法だと、確かにトップページからは日付が消えてスッキリします。
しかし、個別記事ページやカテゴリーページ、月別ページなどを見ると、やはり未来に設定した日付がそのまま残ってしまいます。
各ページごとにHTMLを書き直さないとダメなのでしょうか?
>>#7. kasaさん
横から失礼致します。
カテゴリーページ、月別ページなどは同様になさるとおそらく一番上の記事の日付は表示されなくなると思いますが、各ページの一番上に表示される記事全部がそうなってしまうということになります。
また、個別記事のHTMLに関しては個別記事全てに反映されてしまいますので、そのカスタマイズをした場合、個別記事のページに日付が表示されない状態になると思います。
消したいものだけというのは少々難しいのではないかと思います。
それをご了承の上でしたら、カスタマイズなさっても問題ないとは思いますが…(^^ゞ
ちなみに私はトップページのみカスタマイズしました。
その他のページは気にしていません(^▽^ゞ
難しいですねえ。。。やってみます。ありがとうございました!

