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、パスワード
をご連絡頂ければ、弊社にて無償対応もいたします。