サポート » プラグイン » bbpressのコメント欄の入力表示を会員、非会員で変える方法を探しています

  • 解決済 shibakaito

    (@shibakaito)


    bbpressのコメント欄の入力表示を会員、非会員で変える方法を探しています。
    具体的には…

    https://imgur.com/Ix9zBfD

    上記の部分が、非会員の方が書き込もうとする際には表示させず、会員が書き込もうとする時だけ表示したままにしておきたいと考えています。
    会員の方だけが文字の装飾や画像などの投稿ができるようにしたいわけです。

    プラグインでもソースコードの追加変更でも良いのですが、何かしらやり方が分かる方はいらっしゃいますでしょうか?

    なお、
    Image Upload for BBPress などを使い画像追加のプラグインを使用している状態で、
    以下の方法を使ってメールアドレスやウェブサイトの必須入力欄の表示を消すようにカスタムしています。

    https://www.sandalot.com/bbpress%E3%81%AE%E3%83%A1%E3%83%BC%E3%83%AB%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E4%BB%BB%E6%84%8F%E5%8C%96%E3%82%92functions-php%E3%81%A7%E8%A1%8C%E3%81%86%E6%96%B9%E6%B3%95/

    どなたかご存知の方、おられますでしょうか。

    ※恥ずかしながら私はワードプレスの構築に関しては経験も浅く、調べながらの返信になってしまいます。
    専門的なことは的外れな返信、質問をしてしまうかもしれません。何卒、ご容赦下さい。

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

    下記のコードをテーマの functions.php に追記することで、現在の訪問者がログインしていない場合にツールバーを表示しないようにできると思います。

    function my_bbp_disable_editor_toolbar( $args = array() ) {
    	if ( ! is_user_logged_in() ) {
    		$args['tinymce'] = false;
    		$args['quicktags'] = false;
    	}
    	return $args;
    }
    add_filter( 'bbp_after_get_the_content_parse_args', 'my_bbp_disable_editor_toolbar', 10000 );

    ishitaka様

    たった今、試させて頂きました。
    確かに消えました!
    それでいてログインしている時には表示されます。
    幾つか書き込みを試していますが、特に動作に問題はないようです。

    とても助かりました。
    深く感謝致します。

    別件ですがプロフィール経由でishitaka様のサイトを拝見しました。
    WPの勉強の為にも、遡って記事を拝見させて頂きます。

    本当にありがとうございました!

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「bbpressのコメント欄の入力表示を会員、非会員で変える方法を探しています」には新たに返信することはできません。