創作・同人サイトに特化した多機能WordPressテーマ › フォーラム › 不具合、要望スレッド › EASELバージョン1.3.22アップデート時の不具合について › 返信先: EASELバージョン1.3.22アップデート時の不具合について
2020年6月7日 10:33 PM
#471
gtgt
キーマスター
お世話になっております。
表示されておりますエラーの内容は
「CANVAS on EASELのfunctions.phpで使われた関数は、すでにEASELのfunctions.phpで定義されています」というものです。
EASELの最新アップデートでは「my_password_form()」という名前の関数を追加しているのですが(functions.phpの648行目に書かれています)
この関数名が、MU様のカスタマイズで使用した関数と全く同じ名前になってしまっているため、エラーになったようです。
(全く同じ名前の関数を2度以上定義することはできないというPHPの仕様のためです)
この問題は、MU様が子テーマのfunctions.phpに追記した関数「my_password_form()」を別の名前にすることで回避できるはずです。
ただ、利用者様がカスタマイズを行った際に、関数名が被りやすいのは望ましくないので
今後のアップデートでEASEL内で使用している関数の名前を、独自のものに定義し直すことを検討いたします。