oO☆゜.。+o●☆.。+oO☆.○。o∞○。○o'●oO☆゜.。+o●☆.。+oO☆.○。o∞○。○o'●
バージョンアップに伴う不具合
サイトを構築する必須アイテムとしてワードプレスを使用しているが、最新のツールにバージョンアップするよう案内が来ていたのでバージョンを施した。
すると以下のようなメッセージを表示したヘッダーが含まれる頁を数ヶ所確認することに。
何ら支障がないかもしれないが、見劣りがするので消したかった。
Warning: Use of undefined constant ・・・ - assumed '・・・' (this will throw an Error in a future version of PHP) in /home/cobaring/cobaring.com/public_html/wp-content/themes/mottinger2_2/single.php on line 32
警告:未定義の定数の使用···-想定される '···'(これはPHPの将来のバージョンでエラーをスローします)/home/cobaring/cobaring.com/public_html/wp-content/themes/mottinger2_2/single 32行目の.php
このメッセージからテーマのsingle.phpの32行目を修正するこが良いことが想像できた。
上記のエラーメッセージの出ている頁を確認すると、どれも長いタイトルの頁であることに気がつき短く編集すると問題は解消された。
恐らく20という変数を大きくすれば良いことは想像つくが20がデフォルトならばタイトルの長さを修正した方がヒット率が上がるに違いないと思いタイトルの修正を施すことにした。
<?php if(mb_strlen($post->post_title)>20) { $title= mb_substr($post->post_title,0,20) ; echo $title. ・・・ ; } else {echo $post->post_title;}?>
いい勉強をした。