ホーム > サポートメニュー > ユーザー助け合い掲示板
ユーザー助け合い掲示板は2017年10月17日(火) 15:00を持って終了いたします。詳しくはこちら

質問内容・回答一覧ツリー

Q. 投稿日時を非表示したい。 - 投稿者:ひろ(2017年09月07日 08:17) No.7620  
Q. 投稿日時を非表示したい。
  • 投稿者:ひろ
今、使っているテンプレはデフォルトのベーシックです。

1)投稿日時非表示は、HTML編集はどこを編集したらよいのでしょうか。

2カレンダー、過去の記事、日時はすべて非表示にしたいと考えています。

よろしくお願いします。
  • 記事ID:No.7620
  • 投稿日時:2017年09月07日 08:17 (2017年09月07日 17:05更新)

回答一覧(返信数 1 件)

投稿者:3steps A. Re: 投稿日時を非表示したい。

A. 全ての状態(トップページ、個別記事、カテゴリ、月別、検索結果など)で表示を消す
B. 一部の状態でのみ表示を消す(トップページと個別記事だけ表示させ、ほかの状態で表示を消す)

AとBでは実現方法が異なります。
Aの場合は単純にHTMLの該当箇所を消せばいいのですが、Bの場合はJUGEMでは一つのテンプレートを全ての表示状態で使いまわしているため(共有しているため)、『消す』のではなくCSSを使って『隠す』必要があります。

<!-- content -->
<div id="content">

<!-- BEGIN entry -->
<div class="entry">
<div class="entry-header">
<p class="entry-date">{entry_date}</p>
<h2 class="entry-title">{entry_title_link}</h2>
</div>
<div class="entry-body">
<div class="entry-description">{entry_description}</div>
<a name="sequel"></a>
<div class="entry-more">{entry_sequel}</div>
</div>
<div class="entry-footer">
<ul class="clearfix">
<li>by {user_name}</li>
<li>{category_name}</li>
<li>{entry_time}</li>
<li>{comment_num}</li>
<li>{trackback_num}</li>
</ul>
</div>
</div>

上記Aの場合は、この中の
<p class="entry-date">{entry_date}</p> と <li>{entry_time}</li>
の二行を削除して下さい。すべての表示スタイル(インデックス・単独記事・カテゴリ・月別・検索など、全て)から投稿日時が消えます。
※掲示板の仕様上、スペースが除去されてしまうので実際の表示とは異なります



一部の表示スタイルでのみ消したい場合(上記Bの場合)は

1.
<body onload="javascript:initval();"> を
<body id="{eid}{page}{cid}{month}{day}{search}{pid}{index}" onload="javascript:initval();"> に変更します。

2.
上記の<li>{entry_time}</li> を
<li class="entryTime">{entry_time}</li> に変更します。

3.
CSSの編集で最終行に以下を挿入します。
例えばトップページ(id="index"時)とその2ページ目以降(id="page"時)以外の全てで表示を消したい場合は以下のようにします。

#eid .entryTime, #cid .entryTime, #month .entryTime, #day .entryTime, #search .entryTime, #pid .entryTime,
#eid .entry-date, #cid .entry-date, #month .entry-date, #day .entry-date, #search .entry-date, #pid .entry-date { display: none; }

こうすることによって、bodyのIDがindex, page以外の場合にentryTimeとentry-dateのクラスを持つ要素が非表示になります。
(ソースを開くと表示されるため完全には消えません。あくまで『隠す』だけです)

ページの状態に対応するIDは以下の通りです。
#eid = 個別記事
#cid = カテゴリ別
#month = 月別
#day = 日別
#search = 検索結果
#pid = プロフィール
#index = トップページ
#page = トップページから辿れる2ページ目以降

日時を消去したいページの状態に合わせて適宜組み替えて下さい。

以上です。

  • 投稿日時:2017年09月07日 17:05