ここでは、style.css以外は親テーマを編集することが多々あります。親テーマを編集するか、子テーマを編集するかはあなた次第。
もくじ
トップ(ホーム)ページの抜粋の長さを変更
親テーマのfunctions.phpを変更// 抜粋の長さを変更する
function custom_excerpt_length( $length ) {
return 80;
}
の数字を変更する。トップ(ホーム)ページの記事タイトルを変更
変更箇所は、以下の4点- 太字からノーマル
- タイトルの下に薄い線を引く
- どこでもクリックできるようにする
- 文字サイズを小さくする
h3 a {
font-weight: normal;
border-bottom: 1px solid #eee;
display: block;
}
#topnews dd h3 {
font-size: 16px;
line-height: 25px;
}を追加する。NEXTとPREVを次へと前へに変更する
親テーマのsingle.phpの<dt>PREV </dt>と
<dt>NEXT </dt>を
「前へ」と「次へ」に変更する。
サイトタイトルの文字サイズや色を変更
子テーマのstyle.cssに
/* サイトタイトル */
header .sitename {
font-size: 28px;
}
header .sitename a {
color: #444 !important;
font-weight: normal;
}を追加する。サイト説明の文字サイズや色を変更
子テーマのstyle.cssに
/* サイト説明 */
header .descr {
font-size: 16px;
color: #555;
}を追加する。関連記事を2列や3列表示にカスタマイズ
2列表示1
このブログの関連記事のように、アイキャッチ画像の上に文字を表示させています。子テーマのstyle.cssに追加する
/*--------------------------------
関連記事表示部分
---------------------------------*/
#kanren dl{
float: left;
padding-left: 20px;
width: 250px;
height: 250px;
}
#kanren dd h5 {
font-size: 16px;
font-weight: normal;
padding: 0px;
margin-bottom: 5px;
height: 44px;
overflow: hidden;
}
#kanren .clearfix dd h5 a {
display: block;
color:#fefefe;
background: #000;
position: absolute;
height: 70px;
width: 240px;
overflow: hidden;
padding: 5px;
opacity: 0.7;
}
#kanren dt {
width: 250px;
height:170px;
}
#kanren dt img {
width: 250px;
height:250px
}
#kanren dd {
clear: both;
padding-left:0px;
}画像サイズを250×250に変更して、タイトルを3行まで表示(PC時)するようにしています。記事の抜粋を非表示にするのを忘れずに。
画像が暗いため微妙ですが、文字の色と背景色を逆にすると全体的に明るくなります。
画像のサイズや透過率を変えることで、また違った印象になります。
2列でアイキャッチ画像の右に記事タイトルを表示
画像サイズは150×150で右に記事タイトルを表示させています。
PCとタブレットでは最大6行までタイトルが見えるようになっています。スマホでは約7.5行まで見えます。
画像・タイトルのどちらにマウスを乗せても背景色が変わります。また、文字のないところでもクリック(タップ)ができます。
新着記事が2列になったときは、画像の青い数字の順で新しい記事が並びます。
子テーマのstyle.cssに追加する
/*--------------------------------
関連記事表示部分
---------------------------------*/
#kanren dl {
float: left;
padding-left: 0px;
width: 300px;
height: 150px;
}
#kanren dt {
width: 300px;
height: 0px;
}
#kanren dt img {
width: 150px;
height: 150px;
}
#kanren dd {
padding-left: 150px;
}
#kanren dd h5 {
font-size: 16px;
font-weight: normal;
padding: 0px;
margin-bottom: 5px;
overflow: hidden;
}
#kanren .clearfix dd h5 a {
display: block;
position: absolute;
height: 140px;
width: 140px;
overflow: hidden;
padding: 5px 0 5px 5px;
}
#kanren dl a:hover {
display: block;
background: #fffff0;
}
/* 抜粋文字 */
#kanren .clearfix dd p {
display:none;
}
/* 前次 */
.p-navi dl dt {
clear: both;
}
.p-navi dl dd {
clear: both;
padding-left:0px;
}
/* ウィジェットタイトル */
aside h4 {
clear: both;
}
/* メインの幅 */
main {
padding: 20px 20px;
}すでにメインの幅が600pxを越えている場合は、最後の部分は不要です。画面のサイズによって1列や2列に切り替わります。(横幅は300pxで固定です。)
676px以下は1列、677~779pxは2列、780px~1056pxは1列、1057px以上で2列表示になります。
更新日だけを削除
親テーマsingle.phpの
<?php if ($mtime = get_mtime('Y/m/d')) echo ' <i class="fa fa-repeat"></i> ' , $mtime; ?>
を削除する。 投稿日も同時に非表示にする場合は、子テーマのstyle.cssに
.blogbox {
background: #ffffff;
display: none;
}
を追加する。
スポンサーリンク


