Hiển thị các nút ẩn trong trình soạn thảo

Cập nhật lần cuối vào

Bài viết này mình sẽ hướng dẫn cho các bạn cách hiển thị các nút ẩn trong trình soạn thảo của WordPress. Ngoài việc bạn có thể sử dụng các plugin như bài viết Soạn thảo nâng cao với TinyMCE Advanced thì bạn cũng có thể kích hoạt và hiển thị một vài nút mới thông qua tập tin functions.php của giao diện.

Trình soạn thảo nhiều chức năng Học WordPress

Bạn tải về tập tin functions.php của giao diện hiện tại đang được sử dụng trên blog, hoặc bạn dùng chức năng editor trong phần quản lý giao diện để chỉnh sửa.

Bạn thêm vào các hook sau bên trong tập tin functions và lưu lại nhé, nếu bạn tải về thì nhớ upload đè lên tập tin trên hosting.

function sb_more_mce_buttons_toolbar_1($buttons) {
    $buttons[] = 'fontselect';
    $buttons[] = 'fontsizeselect';
    $buttons[] = 'styleselect';
    return $buttons;
}
add_filter('mce_buttons', 'sb_more_mce_buttons_toolbar_1');

function sb_more_mce_buttons_toolbar_2($buttons) {
    $buttons[] = 'subscript';
    $buttons[] = 'superscript';
    $buttons[] = 'hr';
    $buttons[] = 'cut';
    $buttons[] = 'copy';
    $buttons[] = 'paste';
    $buttons[] = 'backcolor';
    $buttons[] = 'newdocument';
    return $buttons;
}
add_filter('mce_buttons_2', 'sb_more_mce_buttons_toolbar_2');

function sb_more_mce_buttons_toolbar_3($buttons) {
    // Khai báo các button hiển thị trên toolbar thứ 3
    return $buttons;
}
add_filter('mce_buttons_3', 'sb_more_mce_buttons_toolbar_3');

Sau khi bạn thực hiện các bước như bên trên thì bây giờ bạn thử vào tạo bài viết mới xem nào, trình soạn thảo của bạn sẽ có thêm nhiều nút như bạn đã làm ở đoạn code ở phần trên. Bạn có thể tham khảo thêm thông qua các link bên dưới:

Như vậy là bạn đã hoàn thành xong bài viết hướng dẫn thêm các nút ẩn trong trình soạn thảo của WordPress, bài viết này sẽ phù hợp với những bạn thích nhanh gọn, không thích sử dụng plugin chi cho rườm rà. Đối với những bạn thích dùng plugin thì nên lựa chọn plugin cho phù hợp nhé, hiện tại có rất nhiều plugin cho phép bạn tùy biến trình soạn thảo WordPress.