Поддержка Проблемы и решения Изменить набор кнопок в TinyMCE

  • Я добавил редактор для отрывка:

    /** 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');
        }
    }

    Но кнопки, почему-то остаются те, которые были по умолчанию. В чем ошибка?

Просмотр 2 ответов — с 1 по 2 (всего 2)
Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Изменить набор кнопок в TinyMCE» закрыта для новых ответов.