前提・実現したいこと
初めての投稿、失礼します。
(例)ワードプレスの子テーマPHP.funcitionで以下のようなエラーが出て、更新できずに困っております。
発生している問題・エラーメッセージ
wp-content/themes/the-thor-child/functions.php ファイルの15行目のエラーのため、PHP コードの変更をロールバックしました。修正し、もう一度保存してください。 syntax error, unexpected ' if' (T_STRING)エラーメッセージ
該当のソースコード
$a = shortcode_atts( array('icon' => 'none', 'name' => 'default'), $atts, 'voice' ); if ($a['name'] == ' ハリネズミくん ') { return '<div class="wp-block-liquid-speech-balloon liquid-speech-balloon-wrap liquid-speech-balloon-00"><div class="liquid-speech-balloon-avatar"></div><div class="liquid-speech-balloon-text"> ※15行目は if ($a['name'] == ' ハリネズミくん ') { の部分です。
試したこと
15行目がエラーの原因のようで、色々スペースや””のマークを変えたり
解決方法を探しているですが、分からないままです。
補足情報(FW/ツールのバージョンなど)
元々は「Warning: Use of undefined constant name - assumed 'name' (this will throw an Error in a future version of PHP) in /home/xs042883/tabi-tsuuka.com/public_html/wp-content/themes/the-thor-child/functions.php on line 15」という表記がWEB記事に出てしまい、修正方法を調べてPHPを更新しようとした背景があります。
教えて頂けると大変助かります。
何卒よろしくお願いいたします。