我以前使用普通的文本区域,并试图更改wp_editor
在前端。
<div class="small-12 large-12 columns">
<textarea name="post_content"
rows="10"
cols="20"
placeholder="Briefly describe yourself. please do not put your email or phone number">
<?php echo get_the_content($resume_id); ?>
</textarea>
</div>
它很好用,我试着换成
wp_editor
.
<?php
$post = get_post($resume_id, OBJECT, \'edit\');
$content = $post->post_content;
$editor_id = \'editpost\';
$settings = array(\'textarea_name\' => \'post_content\');
wp_editor($content, $editor_id, $settings );
?>
在下一步中,获取如下值。
$post_content = $_POST[\'post_content\'];
当我使用普通的textarea时,它工作得很好,但它不能与wp编辑器一起工作。我在编辑页面上尝试过,该值未更新内容。
假设原始内容为“123”,更新为“12345”,然后点击更新按钮。
$post_content = $_POST[\'post_content\'];
它只得到“123”。
我错过什么了吗?