Intereting Posts
Лучше ли использовать пользовательские типы сообщений или таксономии WordPress? Как включить ответ на наиболее глубоко вложенные комментарии? Как добавить текст перед сообщениями Моя форма входа не работает Как создать редактор WP с помощью javascript Параметр периода Jetpack – stats_get_csv update_user_meta внутри всплывающего / модального Попытка заменить старый PDF новым файлом, удаленным старым файлом мультимедиа! Пагинация не работает в шаблоне WordPress Как отобразить пользовательское поле на боковой панели всех моих страниц? Пользовательский плагин, один перевод переопределяет другие языки Невозможно изменить собственный тип сообщения в панели инструментов WordPress. Пагинация на index.php не работает на первой странице Каков правильный способ добавления функциональности к опубликованному плагину WordPress? Обновить значение таксономии типа post в запросе

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

В 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 ); }