bbp_获取_内容(大堆$args=数组())
如果启用,则返回文本区域或TinyMCE
描述
参数
- $args
-
(大堆)(可选)
默认值:array()
返回
(字符串)输出缓冲区中的HTML
来源
函数bbp_get_内容($args=array()){//根据默认值解析参数$r=bbp_Parse_args($args,array('context'=>'topic','before'=>','after'=>','wpcautop'=>true,'media_buttons'=>false,'textarea行=>'12','tabindex'=>bbp_get_选项卡索引(),'tabfocus\u elements'=>'bbp\u topic\u title,bbp\u topic\u tags','editor\u class'=>'bbp the content','tinymce'=>false','teeny'=>true',quicktags'=>true,'dfw'=>false','get the_the_content';//如果使用tinymce,请删除转义和信任tinymce If(bbp\u使用wp\u编辑器()&&&&(false!=$r['tinymce']){删除过滤器('bbp_get_form_forum_content','esc_textarea');remove_filter('bbp_get_form_topic_content','esc_textarea');remove_filter('bbp_get_form_topic_content','esc_textarea');remove_filter('bbp_get form_回复_content','esc_textarea');//假设我们没有编辑$post_content=call user_func('bbp_get form.$r['context'.'content');//启动输出buffer;//如果(!empty($r['before']){echo$r['before'];//如果可用,请使用TinyMCE(bbp_Use_wp_editor())://在输出编辑器之前启用其他TinyMCE插件add_filter('tiny_mce_plugins','bbp_get_tiny_mce_plugins');add_filter('teeny__mce_plugins','bbp_get_tiny_mce_plugins'))添加过滤器('teeny_mce_按钮','bbp_get_teeny_mce_按钮');添加过滤器('quicktags_设置','bbp_get_quicktags_设置')?>\u content“class=”php echo esc_attr($r['editor_class'])?>“tabindex=”php echo esc_attr($r['tabindex')?>)><?php echo$post_content;?>_content”name=“bbp_<?php echo esc_attr($r['context']);?>_content”value=“<?php echo esc_attr($post_content);?>”/>php//输出编辑器//wp_编辑器($post_content,'bbp'.$r['content'.$r['context'].。'u content'.'u content',u content',数组(//'wpr['wpautop']、//'media_buttons'=>r['media_buttons']、//'textarea_rows'=>r['textarea_rows']、//'tabindex'=>r['tabindex']、/'tabfocus_elements'=>r['tabfocus_elements']、//'editor_class'=>r['editor_class']、/'tinymce'=>r['tinymce'=>r['tinymce']、/'teeny'=>r['teeny']、/'dfw'/$dfw'/'//在输出编辑器后删除其他TinyMCE插件删除过滤器('tiny_mce_插件','bbp_get_tiny_mce_插件');删除过滤器('teeny_mce_插件','bbp_get_tiny_mce_插件');删除过滤器('teeny_mce_按钮','bbp_get__teeny_mce_按钮');删除过滤器('quicktags设置','bbp_get_quicktags_设置');/***回退到正常的文本区域。**请注意,我们在这里不使用esc_textarea()来防止双*转义可编辑输出,从而破坏现有内容。*/else:?><?php endif;//如果(!empty($r['after']){echo$r['after'];//将输出放入可用变量$Output=ob getclean();返回apply_筛选器('bbp_get_the_content',$output,$args,$post_content);}变更日志
变更日志 版本 描述 bbPress(r3586) 介绍。 问题?