賢威6.0で「最新情報」を消す(削除する)方法
賢威ではデフォルトではこのようにトップページの一番上のコンテンツ部分に「最新情報」というのが表示されます。(赤枠で囲ってある部分です)。正直、それほど頻繁に更新しているブログでもない限り、この「最新情報」って別にいらないんですよね。
なので今回はこの部分をカスタマイズ・編集・削除する方法をご紹介します。
最新情報は最初、このようになっています。記事の文章のはじまりの部分だけが少し表示されている状態ですね。 これだとかなり縦幅をとってしまいますし、読みづらいですので記事タイトルだけの表示に変えてみたいと思います。
「外観―>テーマ編集」から「テーマのための関数(function.php)」を選択します。そこから以下のソースを探してください。「excerpt」で検索すると見つけやすいです。
if ( $excerpt ) {
echo "<div>";
the_excerpt_rss();
echo "</div>";
}
これを以下のように書き換えてください。
RSSの部分をまるまる削除する、という感じですね。
if ( $excerpt ) {
echo "<div>";
echo "</div>";
}
するとこのようになります。
かなりスッキリしましたよね。良い感じです。
ちなみに、コードを削除してしまうのが怖い、という場合はコメントアウトにしてください。下記のようにしておけば、コードを削除することなく、かつブラウザには反映させないようにすることができます。
if ( $excerpt ) {
echo "<div>";
//the_excerpt_rss();
echo "</div>";
}
次に賢威の「最新情報」をまるまる削除する方法を紹介します。 実際のところ、僕なんかは「最新情報」を表示させる意味をほとんど感じないので大体消して使っています。
消し方は簡単です。ログイン後、管理画面から「外観―>テーマ編集」を選択し、メインインデックスのテンプレート(index.php)を選択してください。すると以下のような項目が見つかります。
<!--最新情報-->
<h2><?php _e('Latest Info','keni') ;?></h2>
<div class="contents">
<?php if (the_keni('new_info') == 1): ?>
<dl class="news">
<?php elseif (the_keni('new_info') == 2): ?>
<dl class="news02">
<?php endif; ?>
<?php $new_info_rows = (trim(mb_convert_kana(the_keni('new_info_rows'),"as")));
if (!mb_ereg("^[0-9]+$", $new_info_rows) or ($new_info_rows <= 0)) {
$new_info_rows = 5;
}
newposts_keni($new_info_rows,1,1,"year",0,the_keni('new_info')); ?>
</dl>
<?php get_template_part('social-button'); ?>
</div>
<!--/最新情報-->
この部分をまるまる削除してください。
※削除するのが怖い場合は、コメントアウトしてください。
すると、以下のように「最新情報」を消すことができます。スッキリしました!
以下の記事で賢威の特徴や魅力について詳しく解説していますので良かったらご覧ください。豪華な特典のプレゼントもあります。
賢威がアフィリエイターに選ばれる理由 当サイト限定の賢威の購入特典はこちら
最近のコメント