賢威6のデフォルトではトップページや記事ページ、カテゴリーページなどあらゆる箇所に日付表示がされています。
ブログのテーマによって異なりますが、検索された記事の日付が古いと「これは古い情報だ!」と敬遠される可能性があります。
トップページ「最新情報」の公開日を削除する
テーマ編集というと難しく感じるかもしれませんが、日付を削除するのは非常に簡単ですので怖れずにやってしまいましょう!
変更前
newposts_keni($new_info_rows,1,1,"year",0,the_keni('new_info')); ?>
WordPressダッシュボードから「外観」⇒「エディター(テーマ編集)」を開き、画面右側のテンプレート一覧から「index.php」をクリックして表示させます。
変更後
newposts_keni($new_info_rows,1,1,"false",0,the_keni('new_info')); ?>
「year」を「false」に変更して、ファイル更新をしましょう。
#main-contents dl.news dd {
margin: 0 0 10px 0;
padding: 0 1em 0.8em 16.5em;
border-bottom: 1px dotted #414141;
}
#main-contents dl.news dd {
margin: 0 0 10px 0;
padding: 0 1em 0.8em 7em;
border-bottom: 1px dotted #414141;
}
カテゴリー名と記事タイトルの間にあった空白を詰める事が出来ました。
トップ記事一覧と個別記事の公開日を削除する
- トップページ記事一覧 index.php
- 個別記事 single.php
index.php
<p class=”post-meta”><span class=”post-data”><?php the_time(‘Y年m月d日’) ?></span>
<?php if (get_the_category() != “”): ?> [<span class="post-cat"><?php the_category(', ') ?></span>] <?php endif; ?></p>
日付を削除する事が出来ました。
注意点としては( )内にある「‘ ‘」は削除しないという点です。ここではindex.phpで説明しましたが、single.phpも同様の方法なので省略します。
カテゴリー・年月別・検索結果アーカイブの日付を削除する
カテゴリー・年月日別・検索結果ページなどの日付を消すには「archive.php」を修正していきます。
<p class="post-meta"><span class="post-data"><?php the_time('Y年m月d日') ?></span>
<?php if (!is_tag()) { ?>[<span class="post-cat"><?php the_category(', ') ?></span>]<?php } ?></p>
日付を削除する事が出来ました。注意点としては単一記事と同様に( )内にある「‘ ‘」は削除しないという点ですね。
賢威6.2はさらに簡単!公開日の削除は一般設定で出来る
賢威6.2ではPHPファイルが見直され、ダッシュボードの「設定」⇒「一般」にある日付・時刻フォーマットの設定で表示非表示が可能になりました。
日付を削除したい時は、カスタムにチェックマークを入れて空白にして、変更を保存してあげると非表示に出来ます。
この方法は、上記で説明してきた全てのページで適用が可能です。
MATO-MEMO
全てにおいて日付を削除する事に賛成ではありません。SEOやプログラミングなど技術的なブログは、訪問者にとって『最新の情報』が欲しいものです。
新しい方法だと思って、自分のブログに取り入れてみたが「機能しなかった・・・。」という話はよくあります。
最悪の場合「画面が真っ白になった!」という話もあり得るので、ご自分が扱うテーマに合わせて表示・非表示を使ってみるのが良いでしょう。
1番良いのは「公開日と最終更新日の両方を表示する」かもしれませんね。
追記
賢威7バージョンでの投稿日の削除方法も書きました。
【賢威7】投稿日・更新日(日付)を削除する方法!トップ記事一覧・個別記事・アーカイブなど
この記事が役に立ったらいいね!しよう
最新情報をお届けします
Twitterでアクロニウムをフォローしよう!
Follow @acronymjp