★お知らせ(2023/12/27)
いつもLive2D公式コミュニティをご利用いただき誠にありがとうございます。
本コミュニティは2023年12月27日 11:00をもって閉鎖いたしました。
今後の運営はすべて新Live2D公式クリエイターズフォーラムに移行します。
閉鎖に伴い、以下機能は利用不可となります。
・アカウントの新規作成
・トピック投稿、返信
たくさんのご利用誠にありがとうございました。

新Live2D公式クリエイターズフォーラムは以下バナーよりご利用いただけます。
Live2D公式クリエイターズフォーラム

なお、本コミュニティに投稿されたトピックはすべて残りますが、今後削除する可能性がございますので予めご了承ください。
閉鎖に関するお問い合わせにつきましてはLive2D公式クリエイターズフォーラムへご連絡ください。

wpにlive2dを表示させるプラグインについて

編集済: 1月 2018 一般
このたびはlive2dをwpで表示するプラグインを作ってくださりありがとうございます。

そのプラグインを早速使ってみたところ、
無事live2dモデルは表示されるようになったのですが、

modify header information - headers already sent by (output started at /home/users/xxxxxx/wp-content/plugins/live2d/live2d.php:136) in /home/users/xxxxxx/wp-admin/includes/misc.php on line 1114

というエラーが出てしまい、通常の記事などを投稿(プレビュー)することができず、管理画面のページ内にも上記のエラーが出るようになってしまいました。


こちらのサイト
https://ja.stackoverflow.com/questions/5453/php-の-headers-already-sent-エラーはどう直したらいいですか
を読んだところ、

ヘッダーがすでに読み込まれたあとで
ヘッダーに変更をかけるphpがかかれているからエラーになるとあるようです。


/plugins/live2d/live2d.php:136 を確認したところ、printでscriptを出力しているところでした。


これは直す方法など検討がつきますでしょうか。

当方のwpはバージョン 4.9.1–ja です。

バージョンのせいだったらすみませんが、
できればこの素敵なプラグインをぜひ使用したく思い、
お力を貸して頂けますと助かります。

足りない情報などありましたら補足させていただきますので、
どうぞよろしくお願いします。

※プラグインは
https://github.com/Live2D/CubismWordPressPlugin
からダウンロードさせていただきました。

コメント

  • kantenneko様

    不具合のご報告ありがとうございます。
    こちらの環境では再現できていない現象なので非常に助かります。

    原因になりそうな個所を修正したブランチを作りましたので、こちらで確認していただいてよろしいでしょうか?
    https://github.com/Live2D/CubismWordPressPlugin/tree/bugfix/headers-already-sent


    wp-content\plugins\live2d\live2d.php
    ↑のファイルを差し替えていただくだけで変更は完了いたします。
    こちらでもまだ不具合発生したり、差し替える上での不明点等がございましたらお気軽にお問い合わせください。

    お手数をおかけいたしますが、よろしくお願いいたします。
  • 高坂様

    早速のご対応ありがとうございます。

    live2d.phpを更新頂いたもので差し替えたところ、
    エラーも消え、プラグインで表示しているモデルも正常に表示されていました。

    この度は誠にありがとうございます。

    素敵なプラグイン、有難く使わせて頂きます。

    今後ともlive2dを楽しく使わせて頂きつつ、応援しております。
    この度はありがとうございました。
  • kantenneko様

    ご返信ありがとうございます。
    迅速にご確認くださり感謝いたします。

    他にもご要望やご質問等ありましたらお気軽にお声がけください。
コメントするにはサインインまたは登録して下さい。