来自 BuddyPress 论坛。经过我自己的改进。
以下使用 「BuddyPress 旧功能」 模板进行说明。 「新功能」 模板应该也是一样的。
(1) 如果你用的是为 BuddyPress 设计的主题
找到 「主题文件夹/buddypress/bp-templates/bp-legacy/buddypress/members/single/messages/compose.php
」,或者将其复制到你所使用的子主题文件夹里。
(2) 如果你用的是普通主题
将 「网站根目录/wp-content/plugins/buddypress/bp-templates/bp-legacy/buddypress/members/single/messages/compose.php
」 复制到你所使用的主题文件夹的 「buddypress/members/single/messages/
」 文件夹里 (先创建好文件夹,再复制) 。
我找到了/复制好了,然后呢?
打开这个文件,找到 「<textarea name="content" id="message_content" data-autoresize="true" hidden="hidden">
」 这一行,在它下面添加:
wp_editor('', 'content', array(
'media_buttons' => false,
'teeny' => true,
'quicktags' => false,
'tinymce' => array(
'plugins' => '',
'toolbar1' => 'bold,italic,strikethrough,bullist,numlist,blockquote,link'
)
)); ?>
然后保存即可。
以上代码的效果:将发送私信界面里的私信内容文本框换成可视化编辑器。
「回复私信」 框目前还不能用这种方式添加可视化编辑器。