アクセスカウンターの「Count per Day」が使えなくなって久しい。
仕方なく「WP Statistics」を代用していたのだが、他のアクセス解析でPVがあるのに、カウントしないのが不満だった。
「Count per Day」に戻したいなー……と思っていて、なにげに調べていたら、解決策を教えてくれるサイトに行き当たった。
重大なエラー発生でサイトが表示されなくなった | WordPressプラグインエラー | なんでも保管庫2
今までちゃんと調べてなかった(^^;)
その方法は……
counter-core.phpの1517行目
$last = strtolower($val{strlen($val)-1});
の部分を
$last = strtolower($val[strlen($val)-1]);と書き換えて保存します。
なるほど、{ } の部分を [ ] に変えるだけ。これはphp7.4.33でも有効。
試したら、上手く動作した。
私のアートサイト(https://sf-fantasy.art/)は、php8.1.22にしたのだが、そちらでも動作した。
教えてくれてありがとう。