问题描述
我使用 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 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。