【WordPress】「Count per Day」をphp8で使う方法

 アクセスカウンターの「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にしたのだが、そちらでも動作した。

 教えてくれてありがとう。

諌山 裕

Recent Posts

中国の月面基地計画のコンセプト動画

 月を目指す宇宙開発計画が、各…

7日 ago

スタートレック:ディスカバリー Season 4|Paramount+

 スタートレックシリーズの近作…

3週間 ago

CSI:サイバー|Paramount+

 少々古い作品だが、CSIシリ…

1か月 ago

アマナイメージズのメールマガジンに…

 私がフォトグラファーとして所…

1か月 ago

よくできたスパムが来た

 スパムメールは、毎日届く。 …

1か月 ago