SCROLL
HOME NEWS LUXURYで表示速度が低下する問題の対処法について

LUXURYで表示速度が低下する問題の対処法について

LUXURYのトップページとキャストの出勤予定ページにおいて、出勤情報のデータが増えた際にページの表示速度が遅くなってしまう問題が発覚いたしました。

ご購入頂きましたお客様にはお手数をおかけしますが、本手順に従ってテーマ内のファイルを修正頂きますよう、お願い申し上げます。

対象:2021年5月1日以前にLUXURYをご購入頂いたお客様
※2021年5月2日以降にご購入頂きましたお客様にお送りしたテーマファイルでは、本事象は解消しておりますので、ご対応頂く必要はございません。

修正対象ファイル

  • home.php
  • page-schedule.php
  • functions/functions-custom_post.php

home.php、page-schedule.phpの修正内容

'relation' => 'OR',

上記のコードが各ファイルに1箇所ずつございますので、以下の通り書き換えてください。(’OR’を’AND’に書き換え)

'relation' => 'AND',

home.phpは60行目付近、page-schedule.phpは25行目付近にございます。

functions/functions-custom_post.phpの修正内容

ファイルの末尾に以下のコードを追記してください。

add_action('admin_init', function(){
    global $wpdb;
    $wpdb->query(
        $wpdb->prepare( 
            "
            DELETE FROM $wpdb->postmeta
            WHERE (meta_key like %s OR meta_key like %s)
            AND meta_key <= %s
            AND meta_key >= %s
            ",
            '%_from', '%_to', get_date_from_gmt('-14 day', 'Ymd') . '_to', '00000000_from'
        )
    );
});

修正方法

WordPress管理画面の
外観>テーマエディタ
より上記3ファイルの修正をおこなってください。

なお、2021年10月31日までにお問い合わせより

  • 対象サイトのURL
  • 管理画面のログインID、パスワード

をご連絡頂ければ、弊社にて無償対応もいたします。