ナレッジ
Myページ

ナレッジ・ベース

- 公開 -
リクエスト

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

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

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

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

通知設定
通知
guest
0 コメント
古い順
新着順
リクエスト
編集中
修正依頼
有効
精査中
無効
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