问题描述

我使用 bbPress 2x 并修改了插件,以使用新的 wp_editor 代替 textarea 来添加新的主题和回复。这部分精美。

当我被卡住的地方是当一个人点击主题或回复的编辑。帖子内容没有显示在编辑器中。

我可能只是错过了一些非常愚蠢的东西,希望有人能够在如何解决这件最后一件事情上发挥作用。

这是我使用的:

$tabindex = bbp_get_tab_index();
$settings = array(
    'wpautop' => true,
    'media_buttons' => true,
    'editor_class' => 'tumble',
    'tabindex' => $tabindex
);

wp_editor( '', 'bbp_topic_content', $settings );

谢谢

编辑

只是回答我的问题,它的工作很好

谢谢你出来:http://soderlind.no/archives/2011/09/25/front-end-editor-in-wordpress-3-3/#comment-207831

$post = get_post($post_id, 'OBJECT');
wp_editor(esc_html($post->post_content), 'textarea01', $settings);

最佳解决方案

为了完整起见,我将根据您在问题中编辑的解决方案发布答案​​。

$post = get_post( $post_id, 'OBJECT' );
wp_editor( esc_html( $post->post_content ), 'textarea01', $settings );

这样做会逃避 HTML,所以如果你正在编辑一个帖子,你可能想要替换最后一行:

wp_editor( $post->post_content, 'textarea01', $settings );

参考文献

注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。