サポート » プラグイン » bbressでフォーラム作成後、トピックを投稿しようとするとエラー

  • 解決済 wanwanco

    (@wanwanco)


    MAMP上にWordPressを作成し、bbpressを入れ、フォーラムを作成しました。
    その後、フォーラムのページからトピックを作成しようとすると、「エラー:本当に実行しますか?」というエラーが表示されます。
    ログイン、ログアウト、また違うブラウザーで行ってもやはり上記のエラーが表示されてしまいます。
    何か根本的なミスを犯しているのでしょうか?

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • こんにちは

    プラグインサイトのフォーラムの下記トピックと同じ症状でしょうか?
    https://bbpress.org/forums/topic/error-are-you-sure-you-wanted-to-do-that-3/

    この場合、下記のようにするといいようです。

    function my_bbp_verify_nonce_request_url( $requested_url ) {
    	return 'http://localhost:8888' . $_SERVER['REQUEST_URI'];
    }
    add_filter( 'bbp_verify_nonce_request_url', 'my_bbp_verify_nonce_request_url', 999, 1 );
    • この返信は4年、 10ヶ月前にishitakaが編集しました。
    トピック投稿者 wanwanco

    (@wanwanco)

    有り難う御座います。
    試してみて、結果をご報告します。

    これ、functionに追記することで良いんですよね?

    • この返信は4年、 10ヶ月前にwanwancoが編集しました。

    これ、functionに追記することで良いんですよね?

    はい、functions.php ですね。
    なお、8888 は実際のポート番号を記述してください。
    MAMP のデフォルトのポート番号は 8888 のようですが、変更されている場合は注意してください。

    トピック投稿者 wanwanco

    (@wanwanco)

    以下のコードを追記して無事動きました。

    add_filter( 'bbp_verify_nonce_request_url', 'my_bbp_verify_nonce_request_url', 999, 1 );
    function my_bbp_verify_nonce_request_url( $requested_url )
    {
        return 'http://localhost:8888' . $_SERVER['REQUEST_URI'];
    }

    @ishitakaさん、有り難う御座いました。
    助かりました。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「bbressでフォーラム作成後、トピックを投稿しようとするとエラー」には新たに返信することはできません。