我已经完成了我在网上找到的所有可能的解决方案,但都没有工作。基本上我们有BuddyPress的Wordpress,我们使用bp-tinymce来获取可编辑内容区域的WYSIWYG。
现在wp_tiny_mce已被弃用我认为我们不再需要bp-tinymce插件了(基本上它会欺骗wordpress认为它应该用wordpress tinymce区域替换buddypress内容区域)而只是将它与wp_editor()内联。
这似乎(即它将一个样式的wysiwyg放入该区域)但是没有必要的javascript被放入页面中,所以它不会作为一个。我试过了:
add_filter('admin_head','ShowTinyMCE');
function ShowTinyMCE() {
// conditions here
wp_enqueue_script( 'common' );
wp_enqueue_script( 'jquery-color' );
wp_print_scripts('editor');
if (function_exists('add_thickbox')) add_thickbox();
wp_print_scripts('media-upload');
if (function_exists('wp_tiny_mce')) wp_tiny_mce();
wp_admin_css();
wp_enqueue_script('utils');
do_action("admin_print_styles-post-php");
do_action('admin_print_styles');
}
和其他类似的代码进入主题的functions.php但该函数永远不会被调用。我不确定是不是因为佛教徒是否会阻止它。
如何将所需的js放入页面或我完全错误?