発生した現象
WordPressで溜まっていた更新を一括で適用したら、ダッシュボードやブログ画面で下記の画像のような文言が表示されるようになってしまった。
constant THUMB100 - assumed 'THUMB100' (this will throw an Error in a future version of PHP) in /home/c1069214/public_html/sasami-daifuku.com/wp-content/plugins/cocoon-custom-blogcard/cocoon-custom-blogcard.php on line 81
解決方法
エラーをみてみると、「cocoon-custom-blogcard.php」81行目にある定数 THUMB100は将来エラーになるから’THUMB100’に変えろみたいなことを言っているので、下記の通り記述を変更しました。
変更前
//サムネイル横幅・縦幅
switch ($setting['ebsize']) {
case THUMB100:
$width = THUMB100WIDTH;
$height = THUMB100HEIGHT;
break;
case THUMB150:
$width = THUMB150WIDTH;
$height = THUMB150HEIGHT;
break;
case THUMB120:
$width = THUMB120WIDTH;
$height = THUMB120HEIGHT;
break;
case THUMB160:
$width = THUMB160WIDTH;
$height = THUMB160HEIGHT;
break;
case THUMB320:
$width = THUMB320WIDTH;
$height = THUMB320HEIGHT;
break;
default:
$width = '';
$height = '';
break;
変更後
//サムネイル横幅・縦幅
switch ($setting['ebsize']) {
case 'THUMB100':
$width = THUMB100WIDTH;
$height = THUMB100HEIGHT;
break;
case 'THUMB150':
$width = THUMB150WIDTH;
$height = THUMB150HEIGHT;
break;
case 'THUMB120':
$width = THUMB120WIDTH;
$height = THUMB120HEIGHT;
break;
case 'THUMB160':
$width = THUMB160WIDTH;
$height = THUMB160HEIGHT;
break;
case 'THUMB320':
$width = THUMB320WIDTH;
$height = THUMB320HEIGHT;
break;
default:
$width = '';
$height = '';
break;
直したファイルを再びFTPサーバにアップロード
無事にエラーが消えました。
発生した環境
サイト名:ふわっとわーるど
サイトURL:https://sasami-daifuku.com
ホームURL:https://sasami-daifuku.com
コンテンツURL:/wp-content
インクルードURL:/wp-includes/
テンプレートURL:/wp-content/themes/cocoon-master
スタイルシートURL:/wp-content/themes/cocoon-child-master
親テーマスタイル:/wp-content/themes/cocoon-master/style.css
子テーマスタイル:/wp-content/themes/cocoon-child-master/style.css
スキン:/wp-content/themes/cocoon-master/skins/silk/style.css
WordPressバージョン:6.4.3
PHPバージョン:7.4.33
ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36
サーバーソフト:Apache
サーバープロトコル:HTTP/1.1
エンコーディング:gzip, deflate, br, zstd
言語:ja,en-US;q=0.9,en;q=0.8
テーマ名:Cocoon
バージョン:2.7.2
カテゴリー数:14
タグ数:13
ユーザー数:1
子テーマ名:Cocoon Child
バージョン:1.1.3
style.cssサイズ:7484 バイト
functions.phpサイズ:203 バイト
Gutenberg:1
Font Awesome:5
Auto Post Thumbnail:0
Retina:1
ホームイメージ:/wp-content/themes/cocoon/screenshot.jpg
ブラウザキャッシュ有効化:1
HTML縮小化:0
CSS縮小化:1
JavaScript縮小化:1
Lazy Load:0
利用中のプラグイン:
AddQuicktag 2.6.1
BackWPup 4.0.4
Category Order and Taxonomy Terms Order 1.8
Cocoon Custom BlogCard 1.2.3
ConoHa WING コントロールパネルプラグイン 1.0
ConoHa WING 自動キャッシュクリア 1.0.0
Contact Form 7 5.9.3
Copy & Delete Posts 1.4.6
Docswell Embed 1.0.0
Easy FancyBox – WordPress Lightbox Plugin 2.0.5
EWWW Image Optimizer 7.5.0
Highlighting Code Block 2.0.1
Invisible reCaptcha 1.2.3
Movable Type and TypePad Importer 0.6.2
Regenerate Thumbnails 3.1.6
Rinker 1.10.2
Search Regex 3.0.8
SiteGuard WP Plugin 1.7.6
WebSub (FKA. PubSubHubbub) 3.2.0
What’s New Generator 2.0.2
WP Downgrade | Specific Core Version 1.2.6
WP Extra File Types 0.5.2
WP Multibyte Patch 2.9
XML Sitemap Generator for Google 4.1.19
コメント