Как добавить второй редактор в админку WordPress

Хук Вордпресс: добавляем второй редактор в панель администрирования Вашего сайта на WordPress. Хук опциональный, работает как с записями, так и со страницами.

Может пригодиться в тех случаях, если Вы хотите выводить дополнительную информацию напрямую через шаблон. Данная функция по сути может заменить вывод контента через произвольные поля. У произвольных полей (стандартных) разметка и форматирование не поддерживается, а здесь можно делать все, как в обычном редакторе.

Представленный ниже код добавляем в файл functions.php Вашего шаблона. После этого у Вас в админке появится второй редактор.

123456789101112131415161718
add_action('add_meta_boxes','adding_new_metaabox');function adding_new_metaabox(){ add_meta_box('html_myid_61_section','Прикрепить файлы','my_output_function');}function my_output_function($post){$valueeee2= get_post_meta($_GET['post'],'SMTH_METANAME_VALUE',true);wp_editor(htmlspecialchars_decode($valueeee2),'mettaabox_ID_stylee',$settings=array('textarea_name'=>'MyInputNAME'));}function save_my_postdata($post_id){if(!empty($_POST['MyInputNAME'])){$datta=htmlspecialchars($_POST['MyInputNAME']);update_post_meta($post_id,'SMTH_METANAME_VALUE',$datta);}}add_action('save_post','save_my_postdata');

Для отображение контента, размещенного во втором редакторе, используем следующую строку (вставляем в шаблон туда, где хотите выводить:

1
<?phpecho(get_post_meta($post->ID,'SMTH_METANAME_VALUE',true));?>