@denism300

Как изменить набор кнопок в TinyMCE Wordpress?

Я добавил редактор для отрывка:
/** excerpt_editor */
function wpb_get_excerpt($id)
{
    global $wpdb;
    $row = $wpdb->get_row("SELECT post_excerpt FROM $wpdb->posts WHERE id = $id");
    return $row->post_excerpt;
}

function wpb_create_excerpt_boxsis()
{
    global $post;
    $editor_id = 'excerpt';
    $excerpt = wpb_get_excerpt($post->ID);
    $mce_buttons   = apply_filters('teeny_mce_buttons', array('bold', 'underline', 'forecolor', 'undo', 'redo', 'link', 'fullscreen'), $editor_id); // тут задаю новый набор кнопок
    wp_editor($excerpt, $editor_id, $settings = array(
        'teeny'         => 1,
        'media_buttons' => 0,
        'tinymce'       => array($mce_buttons),
    ));
}

add_action('admin_init', 'wpb_replace_excerpt_boxsis');
function wpb_replace_excerpt_boxsis()
{
    foreach (array('post', 'page', 'our-clients') as $type) {
        remove_meta_box('postexcerpt', $type, 'normal');
        add_meta_box('postexcerpt', __('Excerpt'), 'wpb_create_excerpt_boxsis', $type, 'normal');
    }
}

Но кнопки, почему-то остаются те, которые были по умолчанию. В чем ошибка?
  • Вопрос задан
  • 33 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы