ナレッジ
Myページ

ナレッジ・ベース

- 公開 -
リクエスト

このナレッジは次のリクエストに応じ投稿されました

FormbuilderのWysiwygで文中に画像を配置できるようにしたい

JetFormbuilderのWysiwygでは画像を投稿できないようです。

文中に画像を投稿できるようにするにはどうしたらよいですか。

通知設定
通知
guest
0 コメント
Inline Feedbacks
View all comments
リクエスト
編集中
修正依頼
有効
精査中
無効
issue&solution, HowTo
FormbuilderのWysiwygで文中に画像を配置する方法(Wordpress Media folderを使用)
2024-02-15
UITS_尾藤
次の方法でメディア挿入ボタンをWysiwygに表示できます。
$wysiwygConfig = function ( $wysiwyg_config ) {
/**
* You can find a list of all available plugins as folder names
* in wp-includes/js/tinymce/plugins
*/
$plugins         = array(
'colorpicker',
'textcolor',
);
$toolbar_buttons = array(
'|',
'fontsizeselect',
'|',
'forecolor',
'backcolor'
);

$wysiwyg_config['tinymce']['plugins']  .= ',' . implode( ',', $plugins );
$wysiwyg_config['tinymce']['toolbar1'] .= ',' . implode( ',', $toolbar_buttons );
$wysiwyg_config['media_buttons']       = true;

return $wysiwyg_config;
};

// for JetFormBuilder
add_filter( 'jet-form-builder/fields/wysiwyg-field/config', $wysiwygConfig );
しかし、次の欠点があります。
  • 投稿権限のない者には表示されない
  • WordPressのメディアフォルダへのアクセスを許可することになる

 

他のユーザーが投稿した画像も全て見えることになり、また削除することもできてしまいます。

組織内でスタッフに権限を与えるなど完全にコントロールできる場合にのみおすすめいたします

他の方法はあるか?

Crocoblockに確認しましたが現状前述した方法以外はないということです。









使

植田屋ITソリューション - 急募
修正依頼
修正依頼はありません

当記事に誤りや不足がございましたでしょうか。
ご指摘いただけますと幸いです。よろしくお願いいたします。

タイトル *
内容 *
修正が必要な箇所やその理由などをお伝えください
  • 修正依頼のタイトル及び内容は公開されます。
  • タイトル及び内容は編集させていただく場合がございます。
  • 送信の内容に関しご連絡させていただく場合がございます。
  • 修正依頼への対応が意にそぐわない場合もございますこと予めご承知おきください。
0
Would love your thoughts, please comment.x