2016-06-03

【アップデート情報】Love Letter:投稿の偶数奇数列で背景色を変える仕様をやめました

重要度★☆☆

ご利用ありがとうございます。

テーマ「Love Letter」の仕様をちょこっと変更しましたのでお知らせです。
特に不具合とかでは無く、デザイン的な変更です。

トップページで投稿記事の偶数列と奇数列で交互に背景色が変わる仕様だったのですが、
なんだかスッキリしないので、この仕様をやめました。
普通に背景は全体一色でスッとシンプルにしました。

好みの問題の範疇なので、もしシンプルにしたいという方がいたら、
以下の手順で変更をお願いします。
もちろん今まで通りでも問題はありません。

修正方法

◎ダッシュボード>外観>テーマ編集>メインインデックスのテンプレート (index.php)
◎ダッシュボード>外観>テーマ編集>メインインデックスのテンプレート (category.php)

上記2つのテンプレートファイルから以下の部分を削除します。

<!-- 偶数奇数半別 -->
<div class="post <?php if(isEvery()) echo 'every'; ?>">
</div>
<!-- /偶数奇数半別 -->

◎ダッシュボード>外観>テーマ編集>メスタイルシート (style.css)

スタイルシートからは以下の部分(333行目あたり)を削除します。

/* 偶数列の処理 */

.post {
    width: 100%;
    margin: auto;
    padding: 20px 0px 0px 0px;
    background: #fcfcfc;
}

.every {
    padding: 20px 0px 0px 0px;
    background: #fff;
}

◎ダッシュボード>外観>テーマ編集>テーマのための関数(functions.php)

functions.phpからは以下の部分(93行目あたり)を削除します。

/*** ループの偶数列奇数列を分ける ***/
function isFirst(){
    global $wp_query;
    return ($wp_query->current_post === 0);
}

function isLast(){
    global $wp_query;
    return ($wp_query->current_post+1 === $wp_query->post_count);
}

function isOdd(){
    global $wp_query;
    return ((($wp_query->current_post+1) % 2) === 1);
}

function isEvery(){
    global $wp_query;
    return ((($wp_query->current_post+1) % 2) === 0);
}

以上です。

*2016年6月3日19:00以降のダウンロードファイルは修正済みです。

*修正は必ずバックアップを取った上で行なってください。
特にfunctions.phpは間違って関係ないものを削除すると画面真っ白になるので要注意!

おすすめWordPressテーマ10選
by