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

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

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

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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
<?php echo (get_post_meta($post->ID, 'SMTH_METANAME_VALUE', true)); ?>
Возможно Вас заинтересует: