Intereting Posts
Как добавить задержку в складное меню в Twenty Eleven? Удалить крючок действия в классе Пользовательский стиль для каждой категории? Как изменить запрос архива с помощью pre_get_posts для добавления CPT? Отключить разбиение на страницы в столбце Показать эскизы к элементам категории в wp_nav_menu (), как? обновленный плагин 'plugin-list-category-post' добавляет не связанный элемент Пользовательские метаботы и поля Multicheck Issue Редактировать страницу или сообщение из верхней панели администратора Определить шаблон страницы в wp_insert_post Запуск выборочной проверки только при успешной проверке всей формы регистрации в WordPress Создание шаблона для пользовательского типа сообщений аналогично тому, как на странице Страница для входа в систему пользователя для редактирования / удаления собственного контента? Пагинация дает дополнительную страницу без результатов Проблема с разбивкой по страницам с пользовательским типом отправки в качестве главной страницы в woocommerce

Показать редактор по умолчанию на странице блога (панель администрирования)

В WordPress 4.2 он включал приятную функцию, которая обозначала, какая страница была Front-Page и какая страница была блогом (последние сообщения). К сожалению, он также удаляет редактор по умолчанию на странице, назначенной для отображения последних сообщений, и вместо этого отображает это сообщение:

Вы редактируете страницу, в которой отображаются ваши последние сообщения.

Я хочу назначить контент на страницу блога, чтобы показать выше моих сообщений в латах:

get_post_field( 'post_content', get_option( 'page_for_posts' ) ); 

Как я могу повторно добавить редактор WP по умолчанию на страницу блога на панели администрирования без добавления отдельного метаболизма?

Solutions Collecting From Web of "Показать редактор по умолчанию на странице блога (панель администрирования)"

В WordPress 4.2 редактор был удален на той странице, которая была назначена для показа последних сообщений по любой причине. Следующая функция ниже ( оригинальное решение, найденное здесь crgeary ) будет повторно добавлять редактор и удалять уведомление:

Вы редактируете страницу, в которой отображаются ваши последние сообщения.

Ниже приведена информация о используемых крючках:

  • edit_form_after_title – используется для удаления вышеуказанного уведомления администратора.
  • add_post_type_support – используется для поддержки редактора на странице последних сообщений.

 if( ! function_exists( 'fix_no_editor_on_posts_page' ) ) { /** * Add the wp-editor back into WordPress after it was removed in 4.2.2. * * @param Object $post * @return void */ function fix_no_editor_on_posts_page( $post ) { if( isset( $post ) && $post->ID != get_option('page_for_posts') ) { return; } remove_action( 'edit_form_after_title', '_wp_posts_page_notice' ); add_post_type_support( 'page', 'editor' ); } add_action( 'edit_form_after_title', 'fix_no_editor_on_posts_page', 0 ); }