Попытка реализовать wp_editor вместе с кнопкой «Сохранить» в пользовательском шаблоне

Я создал новый шаблон WordPress, который позволяет мне редактировать посты и определенные мета значения из внешнего интерфейса. Мне удалось включить редактор WYSIWYG с помощью wp_edit () функция.

Тем не менее, я не вижу способа обновить данные из этого редактора. Я пытался с wp_update_post () функция, но это не похоже на работу.

<?php

$post_id = 308;
$post = get_post( $post_id, OBJECT, 'edit' );

$content = $post->post_content;
$editor_id = 'my_editor';

wp_editor( $content, $editor_id );

if(isset($_POST['content']))    {   $my_post = array(
'ID'           => 308,
'post_content' => stripslashes($content),   );

wp_update_post( $my_post );

header('Location:'.$_SERVER['PHP-SELF'].'');

}

?>

И вот форма

<form action="<?php echo $_SERVER['PHP-SELF']; ?>" method="POST">

<input type="submit" name="content" value="Save post" />

</form>

Я также проверил это вопрос, но в моем случае я просто хочу обновить содержание сообщения, а не мета-значение.

Заранее спасибо!

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]