Intereting Posts
Какой метод в конечном итоге вызывает: do_action_ref_array ('parse_query', array (& $ this)); Используйте знак плюса «+» вместо тире «-» в URL-адресах есть действие update_post_meta «Следующие записи» категории не называют category.php Поиск крюка, который срабатывает при удалении сообщения, чтобы получить все комментарии Перепишите, если URL имеет действие = поиск? wordpress http к серверу https windows Как искать сообщения и прикрепленные имена файлов Как определить, какие php-файлы вызывают на данной странице WP? Возможно ли зарегистрировать пользователя одним кликом в Facebook или Twitter (или других социальных сетях)? Мне нужна команда SQL для удаления конкретных авторов и всех связанных с ними сообщений Настройки плагина сохраняются, но поля Возможно ли сделать WordPress PHP быстрее с помощью кеширования или компиляции? Почему архивные страницы отображаются в результатах поиска и доступны для доступа? Ошибка LimitInternalRecursion

textarea_name не работает с wp_editor

Раньше я использовал обычное текстовое поле и пытался изменить wp_editor на front-end.

 <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']; 

когда я использую обычную текстовую область, она отлично работает, но она не работает с wp-редактором. Я попытался на странице редактирования, значение получает не обновленный контент.

Предположим, что исходное содержимое «123» и обновлено «12345» и нажмите кнопку обновления.

 $post_content = $_POST['post_content']; 

он получает только «123».

Я что-то пропустил?

Solutions Collecting From Web of "textarea_name не работает с wp_editor"

$editor_id (строка) (обязательно) Значение атрибута идентификатора HTML для текстового поля и TinyMCE. (могут содержать только строчные буквы)

http://codex.wordpress.org/Function_Reference/wp_editor

Второй параметр, переданный wp_editor должен соответствовать атрибуту id текстового поля, а не атрибуту name . В вашем текстовом поле даже нет и id добавить один, а затем использовать его.

 <textarea id="mypostcontent" name="post_content" rows="10"