WelMartプラグイン使用時にPHPのエラーが表示されたときの対処法

WORDPRESS
Warning: Use of undefined constant COOKIEPATH - assumed 'COOKIEPATH' (this will throw an Error in a future version of PHP) in /home/mainichimsn/kintsugi.pro/public_html/wp-content/plugins/usc-e-shop/classes/usceshop.class.php on line 190

WordPressでWelMartプラグインをインストールした時、サイトやダッシュボードに上記のようなエラーメッセージが表示されることがあります。

エラーメッセージの指示に従い、FTPソフトで上記パスのファイルを開き、指示されている行(ここでは190行目)のCOOKIEPATHを’COOKIEPATH’に変更すればエラーは消えます。しかしそれは問題解決にはなっていない。しかもそこはエラーではないのでクォーテーションマークで囲ってはいけません。

WelMartプラグインをインストールした時に上記のエラーが表示されるとしたら、おそらくWordPressのマルチサイト機能をオンにしている時ではないでしょうか。

マルチサイトをやめて新しくWordPressを組み直す

2021年7月現在、WelMartプラグインはマルチサイト機能に対応していません。そのためエラーが表示されていますので、マルチサイト機能をやめてサブドメインなどで新たにWordPressを建て直してからWelMartプラグインをインストールしてみてください。エラーは消えるはずです。

sakata

sakata

マクロメディア社最初の公認インストラクター。アセンブラやマシン語の時代からほぼすべてのプログラミング言語を使用。開発したソフトウェアは数多くあるが、現在はオンラインの教育システムを各方面に販売。

関連記事

特集記事

TOP