• 解決済 tunet

    (@tunet)


    カスタムフィールドテンプレートを使って作ったカスタムフィールドに入力して公開しようとすると
    Warning: strtolower() expects parameter 1 to be string, array given in /home/users/2/***/***/wp-includes/formatting.php on line 904

    Warning: Cannot modify header information – headers already sent by (output started at /home/users/2/***/***/wp-includes/formatting.php:904) in /home/users/2/***/***/wp-includes/pluggable.php on line 881

    というようなエラーが出ます。一応更新されてはいるのですが。どうしてか解らないので。よろしくお願いします

    因みにローカル環境ではエラーが出ません

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター けい (Kei Nomura)

    (@mypacecreator)

    もうずいぶん時間がたってしまっていますが、自分も同じ現象になってこのページヘ検索でたどり着いたので書き残します。
    指定しているフィールドのkey名が、たとえばpostとかpageとか、その他WordPressコアもしくは他のプラグインが使ってそうな名前になっているかもしれません。自分はstatusとか使ってました。
    プレフィックスを付けてevent-statusとか、かぶらなそうな名前に変えたらエラーが消えました。
    (実際コレが原因だったのか確証はないのですが、プレフィックスを付けるというのは癖付けしておいたほうがいいですね。ほかのプラグインとかとも干渉してハマるかもしれませんので。)

    トピック投稿者 tunet

    (@tunet)

    mypacecreatorさん、ありがとうございます。
    結局あきらめて Custom Field Suite というプラグインに変更していました。
    でも、カスタムフィールドテンプレートを使わなくてはならない場合も有るので早速エラーが出た状況で試してみたいと思います。

2件の返信を表示中 - 1 - 2件目 (全2件中)

トピック「カスタムフィールドに入力して投稿しようとするとエラーが出る」には新たに返信することはできません。