Hi @kushnamdev,
アップデートありがとうございます。
ver2.5.3で確認してみましたが、残念ながら現象は解決しませんでした。
ただいくつか間違った情報を報告していました。
いちど有効化してから無効化すると、is_home()が動作しないというのは、間違いでした。is_home()は動作しています。
したがって問題としては、テーマのheader.phpのbodyタグに記述しているbody_class()の戻り値から「home」が消えてしまうということだけです。
is_home()は動作することがわかったので、ひとまず対応としてテーマheader.phpに
if(is_home()) $addclass = array( 'home' );
<body <?php body_class( $addclass ); ?> >
とすることで解消することができました。
-
This reply was modified 3 years, 6 months ago by tdjn.
-
This reply was modified 3 years, 6 months ago by tdjn.
こんにちは。おそらく同様の現象を確認しました。
Wordpressバージョンは5.9.3-ja
WP-Maintenance-mode 2.5.2
PHP7.4.28
有効化(activate)した後、無効化(deactivate)すると、
フロントページのbody_classにhomeが含まれなくなり、is_home()が動作しなくなります。
なぜか管理画面にて設定>表示設定(options-reading.php)にアクセスすると復旧します。
このままだと不便です。
-
This reply was modified 3 years, 6 months ago by tdjn.