Using wp_editor in shortcode 时间:2012-09-26 作者:OriginalEXE 我正在为前端提交构建一个插件。我正在使用shortcodes API显示表单以提交内容,但我遇到了一些问题。问题是,wp\\u编辑器echo的数据和shortcode应该返回数据。当我像这样集成wp\\U编辑器时:$final_form .= wp_editor(); 表单确实呈现,但不在帖子内容的位置,而是在帖子内容的顶部,其中包含快照代码。您知道如何在短码API中使用wp\\U编辑器吗?我不想费心手动打电话给TinyMCE等。非常感谢。 1 个回复 最合适的回答,由SO网友:Milo 整理而成 如果是函数echos数据,您可以使用php output buffering 要捕获echoed输出并返回它// Turn on the output buffer ob_start(); // Echo the editor to the buffer wp_editor(); // Store the contents of the buffer in a variable $editor_contents = ob_get_clean(); // Return the content you want to the calling function return $editor_contents; 结束 文章导航